| 568241 |
598627 |
G27097 |
872B03M516 |
2026-09-16 |
COMPLETE |
15974647 |
2026-09-16 06:39:00 |
2026-09-16 05:49:37 |
2026-09-18 05:49:37 |
{"id": 598627, "stp": "P", "toc": "Southern", "uid": "G27097", "consist": "377404+377467", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27097/2026-09-16/detailed", "trust_id": "872B03M516", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B03", "timing_status": "EARLY", "origin_station": "Sutton (Surrey)", "current_leg_arr": "0639", "current_leg_dep": "0635", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0551", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T05:49:37", "route_debug_link": null, "timing_variation": "-2 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": "0641", "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\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 142.751, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 204.371, \"from_m\": 142.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 241.301, \"from_m\": 204.371, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 246.697, \"from_m\": 241.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 346.726, \"from_m\": 246.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2862.029, \"from_m\": 346.726, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2950.024, \"from_m\": 2862.029, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3007.135, \"from_m\": 2950.024, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9571.835, \"from_m\": 3007.135, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9983.498, \"from_m\": 9571.835, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10018.753, \"from_m\": 9983.498, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10226.75, \"from_m\": 10018.753, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11186.331, \"from_m\": 10226.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11494.801, \"from_m\": 11186.331, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11544.459, \"from_m\": 11494.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11657.32, \"from_m\": 11544.459, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11673.968, \"from_m\": 11657.32, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11868.116, \"from_m\": 11673.968, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11884.765, \"from_m\": 11868.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11916.303, \"from_m\": 11884.765, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11970.079, \"from_m\": 11916.303, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19909.175, \"from_m\": 11970.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\": 20350.109, \"from_m\": 19909.175, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22662.968, \"from_m\": 20350.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22976.916, \"from_m\": 22662.968, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23735.084, \"from_m\": 22976.916, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25638.76, \"from_m\": 23735.084, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25728.472, \"from_m\": 25638.76, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26423.71, \"from_m\": 25728.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27080.747, \"from_m\": 26423.71, \"capability_applied\": null, \"effective_limit_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\": 598627, \"profile_key\": \"ed2f80df69c1e2945bcbba12631c4a96b51e82facb94087d6dd582853b9af832\", \"schedule_id\": 10565, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 2, \"distance_m\": 1604.378, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Wallington\", \"stage_seq\": 3, \"distance_m\": 5619.45, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Waddon\", \"stage_seq\": 4, \"distance_m\": 8059.802, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0606\", \"location\": \"West Croydon\", \"stage_seq\": 5, \"distance_m\": 9748.758, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 6, \"distance_m\": 11186.331, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 11771.042, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Thornton Heath\", \"stage_seq\": 8, \"distance_m\": 13271.045, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Norbury\", \"stage_seq\": 9, \"distance_m\": 15213.486, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Streatham Common\", \"stage_seq\": 10, \"distance_m\": 16622.714, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 11, \"distance_m\": 17356.564, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625H\", \"location\": \"Balham\", \"stage_seq\": 12, \"distance_m\": 19702.575, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 13, \"distance_m\": 20594.352, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 14, \"distance_m\": 22832.166, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 15, \"distance_m\": 23903.236, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Battersea Park\", \"stage_seq\": 16, \"distance_m\": 25168.441, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 17, \"distance_m\": 25738.673, \"section_seq\": 1, \"route_path_id\": 31721}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 18, \"distance_m\": 27080.747, \"section_seq\": 1, \"route_path_id\": 31721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27080.747, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31721}], \"total_distance_m\": 27080.747, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 26639.813, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0551", "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\": 30075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:39Z\", \"source_id\": 49127971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:43Z\", \"source_id\": 15947220, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:54Z\", \"source_id\": 49131220, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:58Z\", \"source_id\": 15948295, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:35Z\", \"source_id\": 49136987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:37Z\", \"source_id\": 15950077, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:29Z\", \"source_id\": 49143272, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:32Z\", \"source_id\": 15952146, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:32Z\", \"source_id\": 49155807, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:37Z\", \"source_id\": 15956181, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:18Z\", \"source_id\": 49161024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:22Z\", \"source_id\": 15957809, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:39Z\", \"source_id\": 49167349, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:41Z\", \"source_id\": 15959782, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:11Z\", \"source_id\": 49172157, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:13Z\", \"source_id\": 15961376, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:11Z\", \"source_id\": 49182090, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:13Z\", \"source_id\": 15964559, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:53Z\", \"source_id\": 49187552, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:58Z\", \"source_id\": 15966388, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:23Z\", \"source_id\": 49194954, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:26Z\", \"source_id\": 15968817, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:08Z\", \"source_id\": 49205583, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:10Z\", \"source_id\": 15972116, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:44Z\", \"source_id\": 49213850, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:48Z\", \"source_id\": 15974647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "11", "timing_fact_generation": 1789537069541373, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:34.015104", "service_state_evidence_id": 15974647, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 81, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:35.200480", "service_state_valid_until_kind": null, "operational_interpretation_version": 81, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
SUO |
None |
2B03 |
377404+377467 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 142.751, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 204.371, "from_m": 142.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 241.301, "from_m": 204.371, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 246.697, "from_m": 241.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 346.726, "from_m": 246.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2862.029, "from_m": 346.726, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2950.024, "from_m": 2862.029, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3007.135, "from_m": 2950.024, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9571.835, "from_m": 3007.135, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9983.498, "from_m": 9571.835, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10018.753, "from_m": 9983.498, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10226.75, "from_m": 10018.753, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11186.331, "from_m": 10226.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11494.801, "from_m": 11186.331, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11544.459, "from_m": 11494.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11657.32, "from_m": 11544.459, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11673.968, "from_m": 11657.32, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11868.116, "from_m": 11673.968, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11884.765, "from_m": 11868.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11916.303, "from_m": 11884.765, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11970.079, "from_m": 11916.303, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19909.175, "from_m": 11970.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": 20350.109, "from_m": 19909.175, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22662.968, "from_m": 20350.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22976.916, "from_m": 22662.968, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23735.084, "from_m": 22976.916, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25638.76, "from_m": 23735.084, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25728.472, "from_m": 25638.76, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26423.71, "from_m": 25728.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27080.747, "from_m": 26423.71, "capability_applied": null, "effective_limit_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": 598627, "profile_key": "ed2f80df69c1e2945bcbba12631c4a96b51e82facb94087d6dd582853b9af832", "schedule_id": 10565, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Carshalton Beeches", "stage_seq": 2, "distance_m": 1604.378, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Wallington", "stage_seq": 3, "distance_m": 5619.45, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Waddon", "stage_seq": 4, "distance_m": 8059.802, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0606", "location": "West Croydon", "stage_seq": 5, "distance_m": 9748.758, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 6, "distance_m": 11186.331, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Selhurst", "stage_seq": 7, "distance_m": 11771.042, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Thornton Heath", "stage_seq": 8, "distance_m": 13271.045, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Norbury", "stage_seq": 9, "distance_m": 15213.486, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Streatham Common", "stage_seq": 10, "distance_m": 16622.714, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Streatham North Jn", "stage_seq": 11, "distance_m": 17356.564, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625H", "location": "Balham", "stage_seq": 12, "distance_m": 19702.575, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Wandsworth Common", "stage_seq": 13, "distance_m": 20594.352, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632", "location": "Clapham Junction (C)", "stage_seq": 14, "distance_m": 22832.166, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Pouparts Jn", "stage_seq": 15, "distance_m": 23903.236, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Battersea Park", "stage_seq": 16, "distance_m": 25168.441, "section_seq": 1, "route_path_id": 31721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Battersea Pier Jn", "stage_seq": 17, "distance_m": 25738.673, "section_seq": 1, "route_path_id": 31721}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 18, "distance_m": 27080.747, "section_seq": 1, "route_path_id": 31721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27080.747, "from_m": 0.0, "section_seq": 1, "route_path_id": 31721}], "total_distance_m": 27080.747, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 26639.813, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:39Z", "source_id": 49127971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:53:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:43Z", "source_id": 15947220, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:54Z", "source_id": 49131220, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:58Z", "source_id": 15948295, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:35Z", "source_id": 49136987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:59:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:37Z", "source_id": 15950077, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:29Z", "source_id": 49143272, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:32Z", "source_id": 15952146, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29928, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:32Z", "source_id": 49155807, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:37Z", "source_id": 15956181, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:18Z", "source_id": 49161024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:12:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:22Z", "source_id": 15957809, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:39Z", "source_id": 49167349, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:16:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:41Z", "source_id": 15959782, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:11Z", "source_id": 49172157, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:19:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:13Z", "source_id": 15961376, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:11Z", "source_id": 49182090, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:13Z", "source_id": 15964559, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:53Z", "source_id": 49187552, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:58Z", "source_id": 15966388, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:23Z", "source_id": 49194954, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:30:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:26Z", "source_id": 15968817, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:08Z", "source_id": 49205583, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:10Z", "source_id": 15972116, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28745, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:44Z", "source_id": 49213850, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:48Z", "source_id": 15974647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
0551 |
0551 |
1 |
None |
None |
London Victoria (C) |
0641 |
0641 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27097/2026-09-16/detailed |
None |
Battersea Park |
2026-09-16T06:36: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 |
0635 |
0639 |
Battersea Park |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-16 05:49:37 |
TERMINATED |
2026-09-16 05:39:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15974647 |
1789537069541373 |
81 |
81 |
2026-09-16 05:49:35.200480 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:34.015104 |
| 568242 |
598285 |
C15653 |
035G00M516 |
2026-09-16 |
COMPLETE |
15974636 |
2026-09-16 06:39:00 |
2026-09-16 05:49:37 |
2026-09-18 05:49:37 |
{"id": 598285, "stp": "P", "toc": "ScotRail", "uid": "C15653", "consist": "158708+158712", "dest_crs": "LEV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15653/2026-09-16/detailed", "trust_id": "035G00M516", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leven", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "2", "is_terminated": 1, "next_location": "Leven", "signalling_id": "5G00", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "0639", "current_leg_dep": "0632½", "current_leg_end": "Leven", "origin_dep_time": "0542", "origin_platform": "5", "current_location": "Leven", "last_update_time": "2026-09-16T05:49:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1295231, 56.16734769999999], [-3.1293677999999994, 56.167526], [-3.1292124, 56.16770650000001], [-3.1291013, 56.167846], [-3.1289285, 56.168092], [-3.1288629, 56.1681976], [-3.1288419, 56.1682066], [-3.1288224, 56.1682324], [-3.1287723999999995, 56.168298500000006], [-3.1287620180461673, 56.168312231843665], [-3.1285036999999996, 56.168653899999995], [-3.1284736999999994, 56.1686992], [-3.1283231, 56.168937500000006], [-3.1282336999999996, 56.1690572], [-3.1280877, 56.16927059999999], [-3.1279635, 56.1694236], [-3.1277415000000004, 56.1696967], [-3.1275440000000003, 56.169942199999994], [-3.1272586999999996, 56.1703198], [-3.1269009, 56.170822], [-3.1263768000000005, 56.171585], [-3.1263351, 56.171645000000005], [-3.1262748999999994, 56.1717337], [-3.1259099999999997, 56.17228229999999], [-3.1256235, 56.1725741], [-3.125491, 56.172729800000006], [-3.1253396, 56.17288899999999], [-3.1251042, 56.1731082], [-3.1248500999999997, 56.1733298], [-3.1244502, 56.17360009999999], [-3.1241337999999996, 56.17379170000001], [-3.1238184, 56.17395909999999], [-3.1233076999999994, 56.1742114], [-3.1230248, 56.1743402], [-3.1226117, 56.1744881], [-3.1221011999999995, 56.1746773], [-3.121916699999999, 56.17473589999999], [-3.1214478999999997, 56.1748848], [-3.1212675, 56.174931], [-3.1209113999999993, 56.175022199999994], [-3.1203428, 56.17514760000001], [-3.1196561, 56.1752909], [-3.1191922, 56.1753716], [-3.1189427999999997, 56.1754085], [-3.1187441, 56.175438799999995], [-3.1180683, 56.1755239], [-3.1173369999999996, 56.175583800000005], [-3.1166669, 56.175628], [-3.1161065, 56.1756332], [-3.1155670999999994, 56.17563189999999], [-3.1148502, 56.175617599999995], [-3.113475, 56.17559550000001], [-3.1128072, 56.17558110000001], [-3.112085200000001, 56.1755734], [-3.1116103, 56.1755699], [-3.1109873, 56.17558079999999], [-3.1102217999999997, 56.1756509], [-3.1098275999999996, 56.1756988], [-3.1092677999999996, 56.1757853], [-3.1086513999999994, 56.175878299999994], [-3.1079923, 56.1759643], [-3.1074921999999994, 56.17600319999999], [-3.1069981, 56.17600769999999], [-3.1066034999999994, 56.1759955], [-3.1061473, 56.17597159999999], [-3.1055720999999994, 56.1759284], [-3.1054996, 56.175921300000006], [-3.1051543, 56.1758894], [-3.1049304999999996, 56.1758775], [-3.1042062999999995, 56.17588], [-3.1038135, 56.17591539999999], [-3.1033352999999995, 56.17596789999999], [-3.1028317999999997, 56.176058299999994], [-3.1023368999999996, 56.176177300000006], [-3.1008364, 56.1766564], [-3.1003356999999996, 56.1767823], [-3.0998117, 56.1768818], [-3.0992393, 56.17692970000001], [-3.0985219, 56.17694610000001], [-3.0974214, 56.1769299], [-3.0964784999999995, 56.17696219999999], [-3.0958562, 56.177038399999994], [-3.0953239, 56.17713059999999], [-3.094667, 56.1772866], [-3.0939894000000003, 56.1775047], [-3.0933132, 56.177726199999995], [-3.0926453, 56.17800329999999], [-3.0921531999999994, 56.1782547], [-3.0917064999999995, 56.17854160000001], [-3.0914049999999995, 56.1787794], [-3.0910600999999995, 56.17906270000001], [-3.0907087999999994, 56.17937510000001], [-3.0903839999999994, 56.179670300000005], [-3.0901776, 56.1798804], [-3.0900920999999997, 56.1799571], [-3.0899952, 56.1800345], [-3.0899179, 56.1800961], [-3.089666, 56.18025849999999], [-3.089255, 56.1804595], [-3.0887484999999995, 56.1806461], [-3.0880263, 56.18082020000001], [-3.0870969999999995, 56.1809492], [-3.0860759, 56.1810427], [-3.0854647999999996, 56.18110329999998], [-3.0849076, 56.18118559999999], [-3.0843282, 56.1812972], [-3.0839432, 56.1814072], [-3.0835273, 56.1815547], [-3.0831595, 56.1817312], [-3.0828739, 56.181882], [-3.082599, 56.18205819999999], [-3.0823511, 56.1822593], [-3.0821188, 56.1824874], [-3.0819071999999994, 56.1827541], [-3.0811326999999995, 56.1840569], [-3.0807149999999996, 56.18482039999999], [-3.0805074, 56.185201000000006], [-3.0802025999999993, 56.1856434], [-3.0799444, 56.18594029999999], [-3.0796123, 56.18624749999999], [-3.0791350999999993, 56.1865739], [-3.0785635, 56.1868977], [-3.0781088, 56.1871126], [-3.0766227999999995, 56.1878169], [-3.0760112, 56.18809900000001], [-3.0753796999999996, 56.18837969999999], [-3.0746484, 56.1886401], [-3.0741478, 56.1887889], [-3.0737275, 56.1889013], [-3.0731252, 56.18905579999999], [-3.0726220999999994, 56.1891716], [-3.0721037, 56.1892823], [-3.0714178999999997, 56.18939089999999], [-3.0706945, 56.1894759], [-3.0706139999999995, 56.1894854], [-3.0705226, 56.1894961], [-3.0682744, 56.18975209999999], [-3.0677142999999996, 56.18981470000001], [-3.0672841999999996, 56.18986], [-3.0670098999999995, 56.189891499999995], [-3.0634317, 56.1903161], [-3.0617454, 56.19050510000001], [-3.0610182999999997, 56.1905538], [-3.0604582999999996, 56.1905681], [-3.0599183, 56.1905681], [-3.0594223, 56.1905512], [-3.0588684, 56.1905278], [-3.0583276999999995, 56.190495299999995], [-3.0577401, 56.1904449], [-3.0573307, 56.1904036], [-3.0568617, 56.1903463], [-3.0565873, 56.1903117], [-3.0560592, 56.1902162], [-3.0557174999999996, 56.19014140000001], [-3.0554215999999994, 56.1900596], [-3.0547908, 56.189829], [-3.0542719660063726, 56.1896421428196], [-3.0541444000000006, 56.1895962], [-3.0537496999999996, 56.1894636], [-3.0532211, 56.189296899999995], [-3.0529204999999995, 56.18922289999999], [-3.0524898, 56.1891385], [-3.0520190000000005, 56.1890781], [-3.0515854, 56.1890389], [-3.0511379999999995, 56.189018700000005], [-3.0507459, 56.1890259], [-3.0503012, 56.1890709], [-3.0497394, 56.1891309], [-3.0492878, 56.1891969], [-3.0489016, 56.1892579], [-3.0482060999999994, 56.1893852], [-3.0477742999999995, 56.18945719999999], [-3.0473399, 56.189537099999995], [-3.0467249, 56.1896903], [-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": "Thornton North Sig. ET567", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "56.1922527", "next_location_lon": "-3.0016467", "previous_location": "Thornton North Sig. ET567", "current_leg_milage": "6.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"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\": 1061.149, \"from_m\": 455.14, \"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\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"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\": 3253.281, \"from_m\": 3248.969, \"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\": 3398.738, \"from_m\": 3253.281, \"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\": 8037.04, \"from_m\": 3398.738, \"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\": 16269.148, \"from_m\": 8037.04, \"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\": 17499.372, \"from_m\": 16269.148, \"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\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27475.266, \"from_m\": 18089.329, \"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\": 27928.705, \"from_m\": 27475.266, \"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\": 28438.59, \"from_m\": 27928.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"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\": 28739.58, \"from_m\": 28695.879, \"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\": 32300.472, \"from_m\": 28739.58, \"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\": 41922.591, \"from_m\": 32300.472, \"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\": 41990.381, \"from_m\": 41922.591, \"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\": 42063.646, \"from_m\": 41990.381, \"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\": 42191.11, \"from_m\": 42063.646, \"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\": 47554.762, \"from_m\": 42191.11, \"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\": 48510.156, \"from_m\": 47554.762, \"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\": 50585.004, \"from_m\": 48510.156, \"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\": 50669.814, \"from_m\": 50585.004, \"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\": 50981.587, \"from_m\": 50669.814, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51422.627, \"from_m\": 50981.587, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 598285, \"profile_key\": \"1392bd92b46fb578c13b9c1ca86392ef5fabce98b2bb67bf44be5d1a9ac595c4\", \"schedule_id\": 2116, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Ladybank\", \"stage_seq\": 4, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0616H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 5, \"distance_m\": 41899.614, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0632H\", \"location\": \"Thornton North Sig. ET567\", \"stage_seq\": 6, \"distance_m\": 41922.591, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Thornton North Jn\", \"stage_seq\": 7, \"distance_m\": 41947.504, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Earlseat Jn\", \"stage_seq\": 8, \"distance_m\": 43339.875, \"section_seq\": 1, \"route_path_id\": 66368}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Leven\", \"stage_seq\": 9, \"distance_m\": 51422.627, \"section_seq\": 1, \"route_path_id\": 66368}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 51422.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66368}], \"total_distance_m\": 51422.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 51370.354, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0542", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.5", "current_position_lat": "56.1922527", "current_position_lon": "-3.0016467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:14Z\", \"source_id\": 49139480, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:18Z\", \"source_id\": 15950926, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:44Z\", \"source_id\": 49213766, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:48Z\", \"source_id\": 15974636, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leven", "service_state_platform": "2", "timing_fact_generation": 1789537069091398, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:34.026019", "service_state_evidence_id": 15974636, "current_leg_start_actual_dep": "2026-09-16T06:32:30+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:35.259106", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
LEV |
5G00 |
158708+158712 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "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": 1061.149, "from_m": 455.14, "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": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "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": 3253.281, "from_m": 3248.969, "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": 3398.738, "from_m": 3253.281, "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": 8037.04, "from_m": 3398.738, "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": 16269.148, "from_m": 8037.04, "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": 17499.372, "from_m": 16269.148, "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": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 27475.266, "from_m": 18089.329, "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": 27928.705, "from_m": 27475.266, "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": 28438.59, "from_m": 27928.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "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": 28739.58, "from_m": 28695.879, "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": 32300.472, "from_m": 28739.58, "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": 41922.591, "from_m": 32300.472, "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": 41990.381, "from_m": 41922.591, "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": 42063.646, "from_m": 41990.381, "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": 42191.11, "from_m": 42063.646, "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": 47554.762, "from_m": 42191.11, "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": 48510.156, "from_m": 47554.762, "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": 50585.004, "from_m": 48510.156, "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": 50669.814, "from_m": 50585.004, "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": 50981.587, "from_m": 50669.814, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51422.627, "from_m": 50981.587, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 598285, "profile_key": "1392bd92b46fb578c13b9c1ca86392ef5fabce98b2bb67bf44be5d1a9ac595c4", "schedule_id": 2116, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0542", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 66368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 66368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603", "location": "Ladybank", "stage_seq": 4, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 66368}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0616H", "location": "Thornton North Jn", "stage_seq": 5, "distance_m": 41899.614, "section_seq": 1, "route_path_id": 66368}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0632H", "location": "Thornton North Sig. ET567", "stage_seq": 6, "distance_m": 41922.591, "section_seq": 1, "route_path_id": 66368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Thornton North Jn", "stage_seq": 7, "distance_m": 41947.504, "section_seq": 1, "route_path_id": 66368}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Earlseat Jn", "stage_seq": 8, "distance_m": 43339.875, "section_seq": 1, "route_path_id": 66368}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Leven", "stage_seq": 9, "distance_m": 51422.627, "section_seq": 1, "route_path_id": 66368}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 51422.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 66368}], "total_distance_m": 51422.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 51370.354, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:14Z", "source_id": 49139480, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:18Z", "source_id": 15950926, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 462, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:44Z", "source_id": 49213766, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:48Z", "source_id": 15974636, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Perth |
0542 |
0542 |
5 |
None |
None |
Leven |
0643 |
0643 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C15653/2026-09-16/detailed |
None |
Thornton North Sig. ET567 |
2026-09-16T06:32:30+01:00 |
Leven |
6.5 |
{"type": "LineString", "coordinates": [[-3.1295231, 56.16734769999999], [-3.1293677999999994, 56.167526], [-3.1292124, 56.16770650000001], [-3.1291013, 56.167846], [-3.1289285, 56.168092], [-3.1288629, 56.1681976], [-3.1288419, 56.1682066], [-3.1288224, 56.1682324], [-3.1287723999999995, 56.168298500000006], [-3.1287620180461673, 56.168312231843665], [-3.1285036999999996, 56.168653899999995], [-3.1284736999999994, 56.1686992], [-3.1283231, 56.168937500000006], [-3.1282336999999996, 56.1690572], [-3.1280877, 56.16927059999999], [-3.1279635, 56.1694236], [-3.1277415000000004, 56.1696967], [-3.1275440000000003, 56.169942199999994], [-3.1272586999999996, 56.1703198], [-3.1269009, 56.170822], [-3.1263768000000005, 56.171585], [-3.1263351, 56.171645000000005], [-3.1262748999999994, 56.1717337], [-3.1259099999999997, 56.17228229999999], [-3.1256235, 56.1725741], [-3.125491, 56.172729800000006], [-3.1253396, 56.17288899999999], [-3.1251042, 56.1731082], [-3.1248500999999997, 56.1733298], [-3.1244502, 56.17360009999999], [-3.1241337999999996, 56.17379170000001], [-3.1238184, 56.17395909999999], [-3.1233076999999994, 56.1742114], [-3.1230248, 56.1743402], [-3.1226117, 56.1744881], [-3.1221011999999995, 56.1746773], [-3.121916699999999, 56.17473589999999], [-3.1214478999999997, 56.1748848], [-3.1212675, 56.174931], [-3.1209113999999993, 56.175022199999994], [-3.1203428, 56.17514760000001], [-3.1196561, 56.1752909], [-3.1191922, 56.1753716], [-3.1189427999999997, 56.1754085], [-3.1187441, 56.175438799999995], [-3.1180683, 56.1755239], [-3.1173369999999996, 56.175583800000005], [-3.1166669, 56.175628], [-3.1161065, 56.1756332], [-3.1155670999999994, 56.17563189999999], [-3.1148502, 56.175617599999995], [-3.113475, 56.17559550000001], [-3.1128072, 56.17558110000001], [-3.112085200000001, 56.1755734], [-3.1116103, 56.1755699], [-3.1109873, 56.17558079999999], [-3.1102217999999997, 56.1756509], [-3.1098275999999996, 56.1756988], [-3.1092677999999996, 56.1757853], [-3.1086513999999994, 56.175878299999994], [-3.1079923, 56.1759643], [-3.1074921999999994, 56.17600319999999], [-3.1069981, 56.17600769999999], [-3.1066034999999994, 56.1759955], [-3.1061473, 56.17597159999999], [-3.1055720999999994, 56.1759284], [-3.1054996, 56.175921300000006], [-3.1051543, 56.1758894], [-3.1049304999999996, 56.1758775], [-3.1042062999999995, 56.17588], [-3.1038135, 56.17591539999999], [-3.1033352999999995, 56.17596789999999], [-3.1028317999999997, 56.176058299999994], [-3.1023368999999996, 56.176177300000006], [-3.1008364, 56.1766564], [-3.1003356999999996, 56.1767823], [-3.0998117, 56.1768818], [-3.0992393, 56.17692970000001], [-3.0985219, 56.17694610000001], [-3.0974214, 56.1769299], [-3.0964784999999995, 56.17696219999999], [-3.0958562, 56.177038399999994], [-3.0953239, 56.17713059999999], [-3.094667, 56.1772866], [-3.0939894000000003, 56.1775047], [-3.0933132, 56.177726199999995], [-3.0926453, 56.17800329999999], [-3.0921531999999994, 56.1782547], [-3.0917064999999995, 56.17854160000001], [-3.0914049999999995, 56.1787794], [-3.0910600999999995, 56.17906270000001], [-3.0907087999999994, 56.17937510000001], [-3.0903839999999994, 56.179670300000005], [-3.0901776, 56.1798804], [-3.0900920999999997, 56.1799571], [-3.0899952, 56.1800345], [-3.0899179, 56.1800961], [-3.089666, 56.18025849999999], [-3.089255, 56.1804595], [-3.0887484999999995, 56.1806461], [-3.0880263, 56.18082020000001], [-3.0870969999999995, 56.1809492], [-3.0860759, 56.1810427], [-3.0854647999999996, 56.18110329999998], [-3.0849076, 56.18118559999999], [-3.0843282, 56.1812972], [-3.0839432, 56.1814072], [-3.0835273, 56.1815547], [-3.0831595, 56.1817312], [-3.0828739, 56.181882], [-3.082599, 56.18205819999999], [-3.0823511, 56.1822593], [-3.0821188, 56.1824874], [-3.0819071999999994, 56.1827541], [-3.0811326999999995, 56.1840569], [-3.0807149999999996, 56.18482039999999], [-3.0805074, 56.185201000000006], [-3.0802025999999993, 56.1856434], [-3.0799444, 56.18594029999999], [-3.0796123, 56.18624749999999], [-3.0791350999999993, 56.1865739], [-3.0785635, 56.1868977], [-3.0781088, 56.1871126], [-3.0766227999999995, 56.1878169], [-3.0760112, 56.18809900000001], [-3.0753796999999996, 56.18837969999999], [-3.0746484, 56.1886401], [-3.0741478, 56.1887889], [-3.0737275, 56.1889013], [-3.0731252, 56.18905579999999], [-3.0726220999999994, 56.1891716], [-3.0721037, 56.1892823], [-3.0714178999999997, 56.18939089999999], [-3.0706945, 56.1894759], [-3.0706139999999995, 56.1894854], [-3.0705226, 56.1894961], [-3.0682744, 56.18975209999999], [-3.0677142999999996, 56.18981470000001], [-3.0672841999999996, 56.18986], [-3.0670098999999995, 56.189891499999995], [-3.0634317, 56.1903161], [-3.0617454, 56.19050510000001], [-3.0610182999999997, 56.1905538], [-3.0604582999999996, 56.1905681], [-3.0599183, 56.1905681], [-3.0594223, 56.1905512], [-3.0588684, 56.1905278], [-3.0583276999999995, 56.190495299999995], [-3.0577401, 56.1904449], [-3.0573307, 56.1904036], [-3.0568617, 56.1903463], [-3.0565873, 56.1903117], [-3.0560592, 56.1902162], [-3.0557174999999996, 56.19014140000001], [-3.0554215999999994, 56.1900596], [-3.0547908, 56.189829], [-3.0542719660063726, 56.1896421428196], [-3.0541444000000006, 56.1895962], [-3.0537496999999996, 56.1894636], [-3.0532211, 56.189296899999995], [-3.0529204999999995, 56.18922289999999], [-3.0524898, 56.1891385], [-3.0520190000000005, 56.1890781], [-3.0515854, 56.1890389], [-3.0511379999999995, 56.189018700000005], [-3.0507459, 56.1890259], [-3.0503012, 56.1890709], [-3.0497394, 56.1891309], [-3.0492878, 56.1891969], [-3.0489016, 56.1892579], [-3.0482060999999994, 56.1893852], [-3.0477742999999995, 56.18945719999999], [-3.0473399, 56.189537099999995], [-3.0467249, 56.1896903], [-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]]} |
6.0 |
0632½ |
0639 |
Thornton North Sig. ET567 |
Leven |
Leven |
56.1922527 |
-3.0016467 |
56.1922527 |
-3.0016467 |
1 |
0 |
2026-09-16 05:49:37 |
TERMINATED |
2026-09-16 05:39:00 |
Leven |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15974636 |
1789537069091398 |
20 |
20 |
2026-09-16 05:49:35.259106 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:34.026019 |
| 568243 |
600576 |
G16311 |
311P13M616 |
2026-09-16 |
COMPLETE |
15975869 |
2026-09-16 06:39:00 |
2026-09-16 05:49:37 |
2026-09-18 05:49:37 |
{"id": 600576, "stp": "P", "toc": "TransPennine Express", "uid": "G16311", "consist": "185151", "dest_crs": "SCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G16311/2026-09-16/detailed", "trust_id": "311P13M616", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": "06:45:00", "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-16", "dest_arr_time": "0859", "dest_platform": "3", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "1P13", "timing_status": null, "origin_station": "Manchester Victoria", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0645", "origin_platform": "4", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-16T05:49:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0859", "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": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"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\": 2545.766, \"from_m\": 458.379, \"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\": 10952.458, \"from_m\": 2545.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11924.078, \"from_m\": 10952.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11995.531, \"from_m\": 11924.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12063.387, \"from_m\": 11995.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13651.982, \"from_m\": 12063.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23758.648, \"from_m\": 13651.982, \"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\": 23815.287, \"from_m\": 23758.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24044.497, \"from_m\": 23815.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\": 24313.372, \"from_m\": 24044.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28995.021, \"from_m\": 24313.372, \"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\": 29635.284, \"from_m\": 28995.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30368.978, \"from_m\": 29635.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30700.85, \"from_m\": 30368.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39018.635, \"from_m\": 30700.85, \"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\": 39386.475, \"from_m\": 39018.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41047.618, \"from_m\": 39386.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41512.142, \"from_m\": 41047.618, \"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\": 41713.202, \"from_m\": 41512.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43364.773, \"from_m\": 41713.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43429.073, \"from_m\": 43364.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\": 47332.835, \"from_m\": 43429.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50838.058, \"from_m\": 47332.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50921.618, \"from_m\": 50838.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56970.302, \"from_m\": 50921.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57061.61, \"from_m\": 56970.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61489.742, \"from_m\": 57061.61, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62175.263, \"from_m\": 61489.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63415.86, \"from_m\": 62175.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63507.868, \"from_m\": 63415.86, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67719.506, \"from_m\": 63507.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67999.124, \"from_m\": 67719.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68075.208, \"from_m\": 67999.124, \"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\": 68219.345, \"from_m\": 68075.208, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68268.8, \"from_m\": 68219.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\": 68853.303, \"from_m\": 68268.8, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69103.217, \"from_m\": 68853.303, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 69439.422, \"from_m\": 69103.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69886.673, \"from_m\": 69439.422, \"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\": 70570.103, \"from_m\": 69886.673, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 70609.193, \"from_m\": 70570.103, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 72658.64, \"from_m\": 70609.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\": 73477.81, \"from_m\": 72658.64, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75406.595, \"from_m\": 73477.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\": 75473.57, \"from_m\": 75406.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\": 84648.052, \"from_m\": 75473.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84678.934, \"from_m\": 84648.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\": 92009.52, \"from_m\": 84678.934, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93335.255, \"from_m\": 92009.52, \"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\": 104785.665, \"from_m\": 93335.255, \"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\": 106935.288, \"from_m\": 104785.665, \"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\": 109222.336, \"from_m\": 106935.288, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109273.384, \"from_m\": 109222.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\": 109378.646, \"from_m\": 109273.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109454.278, \"from_m\": 109378.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109483.8, \"from_m\": 109454.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\": 109790.301, \"from_m\": 109483.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109924.662, \"from_m\": 109790.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110082.64, \"from_m\": 109924.662, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 110189.62, \"from_m\": 110082.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110542.827, \"from_m\": 110189.62, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 112666.663, \"from_m\": 110542.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117023.387, \"from_m\": 112666.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120065.609, \"from_m\": 117023.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121207.106, \"from_m\": 120065.609, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126208.209, \"from_m\": 121207.106, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127695.891, \"from_m\": 126208.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131474.367, \"from_m\": 127695.891, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132081.008, \"from_m\": 131474.367, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 132187.821, \"from_m\": 132081.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\": 133649.051, \"from_m\": 132187.821, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134045.537, \"from_m\": 133649.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134075.155, \"from_m\": 134045.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134124.067, \"from_m\": 134075.155, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 136098.344, \"from_m\": 134124.067, \"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\": 139386.832, \"from_m\": 136098.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\": 139704.229, \"from_m\": 139386.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140443.641, \"from_m\": 139704.229, \"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\": 143325.266, \"from_m\": 140443.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143675.733, \"from_m\": 143325.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144201.725, \"from_m\": 143675.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144419.15, \"from_m\": 144201.725, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161433.127, \"from_m\": 144419.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161767.784, \"from_m\": 161433.127, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 172250.42, \"from_m\": 161767.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176801.081, \"from_m\": 172250.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177042.729, \"from_m\": 176801.081, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177170.201, \"from_m\": 177042.729, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 177289.03, \"from_m\": 177170.201, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 177562.832, \"from_m\": 177289.03, \"capability_applied\": null, \"effective_limit_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\": 600576, \"profile_key\": \"12ae751770121ab61b560998711be03ada2906cb4ec55305dbd97656fc59254c\", \"schedule_id\": 9413, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0645\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2169.702, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 3, \"distance_m\": 2773.406, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0648\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 4004.803, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0651H\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 5, \"distance_m\": 8840.431, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0656H\", \"location\": \"Stalybridge\", \"stage_seq\": 6, \"distance_m\": 12484.99, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701H\", \"location\": \"Greenfield\", \"stage_seq\": 7, \"distance_m\": 20307.523, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0704\", \"location\": \"Diggle Jn\", \"stage_seq\": 8, \"distance_m\": 23621.078, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707H\", \"location\": \"Marsden\", \"stage_seq\": 9, \"distance_m\": 29927.442, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0716H\", \"wtt_dep\": \"0718\", \"location\": \"Huddersfield\", \"stage_seq\": 10, \"distance_m\": 41292.885, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0721\", \"location\": \"Bradley Jn\", \"stage_seq\": 11, \"distance_m\": 45666.492, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0722\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 12, \"distance_m\": 47913.566, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0723H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 13, \"distance_m\": 50921.618, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0726\", \"wtt_dep\": \"0727H\", \"location\": \"Dewsbury\", \"stage_seq\": 14, \"distance_m\": 54203.779, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0732\", \"location\": \"Morley\", \"stage_seq\": 15, \"distance_m\": 61599.238, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738\", \"location\": \"Whitehall Jn\", \"stage_seq\": 16, \"distance_m\": 68075.208, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0739\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 68463.194, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0741\", \"wtt_dep\": \"0743\", \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 68979.355, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0745H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 19, \"distance_m\": 71614.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0748\", \"location\": \"Cross Gates\", \"stage_seq\": 20, \"distance_m\": 76091.564, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0751H\", \"location\": \"Micklefield\", \"stage_seq\": 21, \"distance_m\": 84547.648, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0755\", \"location\": \"Church Fenton\", \"stage_seq\": 22, \"distance_m\": 92749.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0801\", \"location\": \"Colton Jn\", \"stage_seq\": 23, \"distance_m\": 101132.559, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0806\", \"wtt_dep\": \"0810\", \"location\": \"York\", \"stage_seq\": 24, \"distance_m\": 110037.837, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0811\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 110460.71, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0817H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 26, \"distance_m\": 120625.659, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0822\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 27, \"distance_m\": 128664.673, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0825H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 28, \"distance_m\": 134132.259, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0833H\", \"wtt_dep\": \"0835\", \"location\": \"Malton\", \"stage_seq\": 29, \"distance_m\": 143978.452, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0845H\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 30, \"distance_m\": 162710.351, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0851\", \"wtt_dep\": \"0852H\", \"location\": \"Seamer\", \"stage_seq\": 31, \"distance_m\": 172940.399, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"0859\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 32, \"distance_m\": 177562.832, \"section_seq\": 1, \"route_path_id\": 29371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 177562.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}], \"total_distance_m\": 177562.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 174891.246, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2671.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0645", "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": "Manchester Victoria", "service_state_platform": "4", "timing_fact_generation": 1789537175961974, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:35.957993", "service_state_evidence_id": 15975869, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:37.115846", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MCV |
SCA |
1P13 |
185151 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 458.379, "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": 2545.766, "from_m": 458.379, "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": 10952.458, "from_m": 2545.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11924.078, "from_m": 10952.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11995.531, "from_m": 11924.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12063.387, "from_m": 11995.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13651.982, "from_m": 12063.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23758.648, "from_m": 13651.982, "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": 23815.287, "from_m": 23758.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24044.497, "from_m": 23815.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": 24313.372, "from_m": 24044.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28995.021, "from_m": 24313.372, "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": 29635.284, "from_m": 28995.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30368.978, "from_m": 29635.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30700.85, "from_m": 30368.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39018.635, "from_m": 30700.85, "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": 39386.475, "from_m": 39018.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41047.618, "from_m": 39386.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41512.142, "from_m": 41047.618, "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": 41713.202, "from_m": 41512.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43364.773, "from_m": 41713.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43429.073, "from_m": 43364.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": 47332.835, "from_m": 43429.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50838.058, "from_m": 47332.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50921.618, "from_m": 50838.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56970.302, "from_m": 50921.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57061.61, "from_m": 56970.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61489.742, "from_m": 57061.61, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62175.263, "from_m": 61489.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63415.86, "from_m": 62175.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63507.868, "from_m": 63415.86, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67719.506, "from_m": 63507.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67999.124, "from_m": 67719.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68075.208, "from_m": 67999.124, "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": 68219.345, "from_m": 68075.208, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68268.8, "from_m": 68219.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": 68853.303, "from_m": 68268.8, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69103.217, "from_m": 68853.303, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 69439.422, "from_m": 69103.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69886.673, "from_m": 69439.422, "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": 70570.103, "from_m": 69886.673, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70609.193, "from_m": 70570.103, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 72658.64, "from_m": 70609.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": 73477.81, "from_m": 72658.64, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75406.595, "from_m": 73477.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": 75473.57, "from_m": 75406.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": 84648.052, "from_m": 75473.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84678.934, "from_m": 84648.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": 92009.52, "from_m": 84678.934, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93335.255, "from_m": 92009.52, "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": 104785.665, "from_m": 93335.255, "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": 106935.288, "from_m": 104785.665, "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": 109222.336, "from_m": 106935.288, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109273.384, "from_m": 109222.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": 109378.646, "from_m": 109273.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109454.278, "from_m": 109378.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109483.8, "from_m": 109454.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": 109790.301, "from_m": 109483.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109924.662, "from_m": 109790.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110082.64, "from_m": 109924.662, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 110189.62, "from_m": 110082.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110542.827, "from_m": 110189.62, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112666.663, "from_m": 110542.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117023.387, "from_m": 112666.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120065.609, "from_m": 117023.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121207.106, "from_m": 120065.609, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126208.209, "from_m": 121207.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127695.891, "from_m": 126208.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131474.367, "from_m": 127695.891, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132081.008, "from_m": 131474.367, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 132187.821, "from_m": 132081.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": 133649.051, "from_m": 132187.821, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134045.537, "from_m": 133649.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134075.155, "from_m": 134045.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134124.067, "from_m": 134075.155, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 136098.344, "from_m": 134124.067, "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": 139386.832, "from_m": 136098.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": 139704.229, "from_m": 139386.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140443.641, "from_m": 139704.229, "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": 143325.266, "from_m": 140443.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143675.733, "from_m": 143325.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144201.725, "from_m": 143675.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144419.15, "from_m": 144201.725, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 161433.127, "from_m": 144419.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161767.784, "from_m": 161433.127, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 172250.42, "from_m": 161767.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176801.081, "from_m": 172250.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177042.729, "from_m": 176801.081, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177170.201, "from_m": 177042.729, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 177289.03, "from_m": 177170.201, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 177562.832, "from_m": 177289.03, "capability_applied": null, "effective_limit_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": 600576, "profile_key": "12ae751770121ab61b560998711be03ada2906cb4ec55305dbd97656fc59254c", "schedule_id": 9413, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0645", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2169.702, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647H", "location": "Philips Park West Jn", "stage_seq": 3, "distance_m": 2773.406, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0648", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 4004.803, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0651H", "location": "Ashton Moss North Jn", "stage_seq": 5, "distance_m": 8840.431, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0656H", "location": "Stalybridge", "stage_seq": 6, "distance_m": 12484.99, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701H", "location": "Greenfield", "stage_seq": 7, "distance_m": 20307.523, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0704", "location": "Diggle Jn", "stage_seq": 8, "distance_m": 23621.078, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707H", "location": "Marsden", "stage_seq": 9, "distance_m": 29927.442, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0716H", "wtt_dep": "0718", "location": "Huddersfield", "stage_seq": 10, "distance_m": 41292.885, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0721", "location": "Bradley Jn", "stage_seq": 11, "distance_m": 45666.492, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0722", "location": "Heaton Lodge East Jn", "stage_seq": 12, "distance_m": 47913.566, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0723H", "location": "Mirfield East Jn", "stage_seq": 13, "distance_m": 50921.618, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0726", "wtt_dep": "0727H", "location": "Dewsbury", "stage_seq": 14, "distance_m": 54203.779, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0732", "location": "Morley", "stage_seq": 15, "distance_m": 61599.238, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738", "location": "Whitehall Jn", "stage_seq": 16, "distance_m": 68075.208, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0739", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 68463.194, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0741", "wtt_dep": "0743", "location": "Leeds", "stage_seq": 18, "distance_m": 68979.355, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0745H", "location": "Neville H. West Jn", "stage_seq": 19, "distance_m": 71614.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0748", "location": "Cross Gates", "stage_seq": 20, "distance_m": 76091.564, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0751H", "location": "Micklefield", "stage_seq": 21, "distance_m": 84547.648, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0755", "location": "Church Fenton", "stage_seq": 22, "distance_m": 92749.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0801", "location": "Colton Jn", "stage_seq": 23, "distance_m": 101132.559, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0806", "wtt_dep": "0810", "location": "York", "stage_seq": 24, "distance_m": 110037.837, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0811", "location": "York Scarborough Bridge Jn", "stage_seq": 25, "distance_m": 110460.71, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0817H", "location": "Strensall S.B.", "stage_seq": 26, "distance_m": 120625.659, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0822", "location": "Barton Hill S.B.", "stage_seq": 27, "distance_m": 128664.673, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0825H", "location": "Kirkham Abbey S.B.", "stage_seq": 28, "distance_m": 134132.259, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0833H", "wtt_dep": "0835", "location": "Malton", "stage_seq": 29, "distance_m": 143978.452, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0845H", "location": "Weaverthorpe L.C.", "stage_seq": 30, "distance_m": 162710.351, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0851", "wtt_dep": "0852H", "location": "Seamer", "stage_seq": 31, "distance_m": 172940.399, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "0859", "wtt_dep": null, "location": "Scarborough", "stage_seq": 32, "distance_m": 177562.832, "section_seq": 1, "route_path_id": 29371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 177562.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 29371}], "total_distance_m": 177562.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 174891.246, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2671.586, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Manchester Victoria |
0645 |
0645 |
4 |
6:45:00 |
None |
Scarborough |
0859 |
0859 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G16311/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Manchester Victoria H.s. |
Huddersfield |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:49:37 |
TERMINATED |
2026-09-16 05:39:00 |
Manchester Victoria |
TRUST |
TRUST_CANCELLATION |
15975869 |
1789537175961974 |
1 |
1 |
2026-09-16 05:49:37.115846 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:35.957993 |
| 568244 |
597887 |
C37441 |
749U13M516 |
2026-09-16 |
COMPLETE |
15975928 |
2026-09-16 06:39:00 |
2026-09-16 05:49:38 |
2026-09-18 05:49:38 |
{"id": 597887, "stp": "P", "toc": "Elizabeth Line", "uid": "C37441", "consist": "345068", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37441/2026-09-16/detailed", "trust_id": "749U13M516", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U13", "timing_status": "EARLY", "origin_station": "Maidenhead", "current_leg_arr": "0639", "current_leg_dep": "0637", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "0527", "origin_platform": "4", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T05:49:37", "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": "0640", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 120.863, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 611.465, \"from_m\": 120.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 694.979, \"from_m\": 611.465, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31291.268, \"from_m\": 694.979, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 35554.728, \"from_m\": 31291.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35756.133, \"from_m\": 35554.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35841.812, \"from_m\": 35756.133, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37038.783, \"from_m\": 35841.812, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37601.491, \"from_m\": 37038.783, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37756.553, \"from_m\": 37601.491, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38214.101, \"from_m\": 37756.553, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38352.124, \"from_m\": 38214.101, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38508.05, \"from_m\": 38352.124, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38630.903, \"from_m\": 38508.05, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 38850.044, \"from_m\": 38630.903, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39079.857, \"from_m\": 38850.044, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39450.492, \"from_m\": 39079.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\": 40517.827, \"from_m\": 39450.492, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 40756.524, \"from_m\": 40517.827, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40917.033, \"from_m\": 40756.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41321.662, \"from_m\": 40917.033, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 41574.966, \"from_m\": 41321.662, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41890.043, \"from_m\": 41574.966, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 42115.315, \"from_m\": 41890.043, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42413.531, \"from_m\": 42115.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43076.843, \"from_m\": 42413.531, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43247.066, \"from_m\": 43076.843, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43393.062, \"from_m\": 43247.066, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43793.494, \"from_m\": 43393.062, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 44016.377, \"from_m\": 43793.494, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 44201.238, \"from_m\": 44016.377, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44830.533, \"from_m\": 44201.238, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 45447.553, \"from_m\": 44830.533, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45949.711, \"from_m\": 45447.553, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46093.054, \"from_m\": 45949.711, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46195.332, \"from_m\": 46093.054, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47087.802, \"from_m\": 46195.332, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 47275.984, \"from_m\": 47087.802, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 47459.893, \"from_m\": 47275.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\": 47817.921, \"from_m\": 47459.893, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 48018.97, \"from_m\": 47817.921, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48296.473, \"from_m\": 48018.97, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50374.508, \"from_m\": 48296.473, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 50523.523, \"from_m\": 50374.508, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 50660.136, \"from_m\": 50523.523, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51347.995, \"from_m\": 50660.136, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 51477.576, \"from_m\": 51347.995, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51655.967, \"from_m\": 51477.576, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54017.917, \"from_m\": 51655.967, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 54104.992, \"from_m\": 54017.917, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 54192.375, \"from_m\": 54104.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\": 54589.039, \"from_m\": 54192.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\": 56322.979, \"from_m\": 54589.039, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56582.651, \"from_m\": 56322.979, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58048.569, \"from_m\": 56582.651, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 58178.689, \"from_m\": 58048.569, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 58272.584, \"from_m\": 58178.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\": 58551.29, \"from_m\": 58272.584, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 58608.836, \"from_m\": 58551.29, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58759.514, \"from_m\": 58608.836, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61742.964, \"from_m\": 58759.514, \"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\": 597887, \"profile_key\": \"7d028cdb508c183b2aa1f9bb4ec2abcfa5dfc5f8aca5e2ae190dfe7a2d0189a2\", \"schedule_id\": 5176, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Taplow\", \"stage_seq\": 2, \"distance_m\": 2820.204, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Burnham\", \"stage_seq\": 3, \"distance_m\": 5292.522, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Slough\", \"stage_seq\": 4, \"distance_m\": 9204.109, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542\", \"location\": \"Langley\", \"stage_seq\": 5, \"distance_m\": 12956.336, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0544H\", \"location\": \"Iver\", \"stage_seq\": 6, \"distance_m\": 15233.697, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"West Drayton\", \"stage_seq\": 7, \"distance_m\": 17694.188, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 8, \"distance_m\": 21136.805, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 9, \"distance_m\": 21442.828, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Southall\", \"stage_seq\": 10, \"distance_m\": 24416.504, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"West Ealing\", \"stage_seq\": 11, \"distance_m\": 28348.632, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Ealing Broadway\", \"stage_seq\": 12, \"distance_m\": 29779.436, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Acton West Jn\", \"stage_seq\": 13, \"distance_m\": 30582.15, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 14, \"distance_m\": 35973.512, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 15, \"distance_m\": 36845.792, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 16, \"distance_m\": 37148.689, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 38630.903, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 40948.812, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 42271.654, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 20, \"distance_m\": 44299.25, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 46020.299, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 22, \"distance_m\": 47496.579, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 48567.733, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 50830.966, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 54194.88, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 58272.584, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 27, \"distance_m\": 60532.033, \"section_seq\": 1, \"route_path_id\": 67468}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 61742.964, \"section_seq\": 1, \"route_path_id\": 67468}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61742.964, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67468}], \"total_distance_m\": 61742.964, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 61252.362, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 490.602, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0527", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "2.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:56Z\", \"source_id\": 49098143, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:04Z\", \"source_id\": 15938260, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:05Z\", \"source_id\": 49101523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:07Z\", \"source_id\": 15939242, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:17Z\", \"source_id\": 49106314, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:24Z\", \"source_id\": 15940678, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:03Z\", \"source_id\": 49110749, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:07Z\", \"source_id\": 15942028, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23537, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:17Z\", \"source_id\": 49114870, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:23Z\", \"source_id\": 15943300, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:57Z\", \"source_id\": 49118428, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:03Z\", \"source_id\": 15944330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:58Z\", \"source_id\": 49123994, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:03Z\", \"source_id\": 15946002, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:16Z\", \"source_id\": 49130293, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:20Z\", \"source_id\": 15947978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:22Z\", \"source_id\": 49143075, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:28Z\", \"source_id\": 15952118, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:23Z\", \"source_id\": 49144798, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:29Z\", \"source_id\": 15952659, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:50Z\", \"source_id\": 49156334, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:56Z\", \"source_id\": 15956337, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:51Z\", \"source_id\": 49158217, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:57Z\", \"source_id\": 15956952, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:45Z\", \"source_id\": 49163731, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:49Z\", \"source_id\": 15958638, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:52Z\", \"source_id\": 49167767, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:57Z\", \"source_id\": 15959991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:43Z\", \"source_id\": 49173262, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:48Z\", \"source_id\": 15961710, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:49Z\", \"source_id\": 49177339, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:53Z\", \"source_id\": 15963029, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:28Z\", \"source_id\": 49182678, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:32Z\", \"source_id\": 15964760, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:02Z\", \"source_id\": 49189850, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:03Z\", \"source_id\": 15967134, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:55Z\", \"source_id\": 49198304, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:58Z\", \"source_id\": 15969873, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:18Z\", \"source_id\": 49208343, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:22Z\", \"source_id\": 15972934, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:34Z\", \"source_id\": 49217747, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:38Z\", \"source_id\": 15975928, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789537179355285, "current_leg_arrival_utc": "2026-09-16T06:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:37.365497", "service_state_evidence_id": 49217747, "current_leg_start_actual_dep": "2026-09-16T06:36:30+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-16T05:39:34", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:37.727880", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
MAI |
ABX |
9U13 |
345068 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 120.863, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 611.465, "from_m": 120.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 694.979, "from_m": 611.465, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31291.268, "from_m": 694.979, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 35554.728, "from_m": 31291.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35756.133, "from_m": 35554.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35841.812, "from_m": 35756.133, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37038.783, "from_m": 35841.812, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37601.491, "from_m": 37038.783, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 37756.553, "from_m": 37601.491, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38214.101, "from_m": 37756.553, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38352.124, "from_m": 38214.101, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38508.05, "from_m": 38352.124, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38630.903, "from_m": 38508.05, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 38850.044, "from_m": 38630.903, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39079.857, "from_m": 38850.044, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39450.492, "from_m": 39079.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": 40517.827, "from_m": 39450.492, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 40756.524, "from_m": 40517.827, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40917.033, "from_m": 40756.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41321.662, "from_m": 40917.033, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 41574.966, "from_m": 41321.662, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41890.043, "from_m": 41574.966, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 42115.315, "from_m": 41890.043, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42413.531, "from_m": 42115.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43076.843, "from_m": 42413.531, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43247.066, "from_m": 43076.843, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43393.062, "from_m": 43247.066, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43793.494, "from_m": 43393.062, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 44016.377, "from_m": 43793.494, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 44201.238, "from_m": 44016.377, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44830.533, "from_m": 44201.238, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 45447.553, "from_m": 44830.533, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45949.711, "from_m": 45447.553, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46093.054, "from_m": 45949.711, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46195.332, "from_m": 46093.054, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47087.802, "from_m": 46195.332, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 47275.984, "from_m": 47087.802, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 47459.893, "from_m": 47275.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": 47817.921, "from_m": 47459.893, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 48018.97, "from_m": 47817.921, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48296.473, "from_m": 48018.97, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50374.508, "from_m": 48296.473, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 50523.523, "from_m": 50374.508, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 50660.136, "from_m": 50523.523, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51347.995, "from_m": 50660.136, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 51477.576, "from_m": 51347.995, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51655.967, "from_m": 51477.576, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54017.917, "from_m": 51655.967, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 54104.992, "from_m": 54017.917, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 54192.375, "from_m": 54104.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": 54589.039, "from_m": 54192.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": 56322.979, "from_m": 54589.039, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56582.651, "from_m": 56322.979, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58048.569, "from_m": 56582.651, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 58178.689, "from_m": 58048.569, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 58272.584, "from_m": 58178.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": 58551.29, "from_m": 58272.584, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 58608.836, "from_m": 58551.29, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58759.514, "from_m": 58608.836, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61742.964, "from_m": 58759.514, "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": 597887, "profile_key": "7d028cdb508c183b2aa1f9bb4ec2abcfa5dfc5f8aca5e2ae190dfe7a2d0189a2", "schedule_id": 5176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Taplow", "stage_seq": 2, "distance_m": 2820.204, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Burnham", "stage_seq": 3, "distance_m": 5292.522, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Slough", "stage_seq": 4, "distance_m": 9204.109, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542", "location": "Langley", "stage_seq": 5, "distance_m": 12956.336, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0544H", "location": "Iver", "stage_seq": 6, "distance_m": 15233.697, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "West Drayton", "stage_seq": 7, "distance_m": 17694.188, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Heathrow Airport Jn", "stage_seq": 8, "distance_m": 21136.805, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Hayes & Harlington", "stage_seq": 9, "distance_m": 21442.828, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Southall", "stage_seq": 10, "distance_m": 24416.504, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "West Ealing", "stage_seq": 11, "distance_m": 28348.632, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Ealing Broadway", "stage_seq": 12, "distance_m": 29779.436, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Acton West Jn", "stage_seq": 13, "distance_m": 30582.15, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Ladbroke Grove Jn", "stage_seq": 14, "distance_m": 35973.512, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Portobello Jn (London)", "stage_seq": 15, "distance_m": 36845.792, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 16, "distance_m": 37148.689, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610", "location": "Paddington (Crossrail)", "stage_seq": 17, "distance_m": 38630.903, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 40948.812, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 19, "distance_m": 42271.654, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Farringdon Crossrail", "stage_seq": 20, "distance_m": 44299.25, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Liverpool Street (Crossrail)", "stage_seq": 21, "distance_m": 46020.299, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Whitechapel Crossrail", "stage_seq": 22, "distance_m": 47496.579, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 23, "distance_m": 48567.733, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Canary Wharf (Crossrail)", "stage_seq": 24, "distance_m": 50830.966, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Custom House (Crossrail)", "stage_seq": 25, "distance_m": 54194.88, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Woolwich (Crossrail)", "stage_seq": 26, "distance_m": 58272.584, "section_seq": 1, "route_path_id": 67468}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Plumstead East Jn", "stage_seq": 27, "distance_m": 60532.033, "section_seq": 1, "route_path_id": 67468}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 28, "distance_m": 61742.964, "section_seq": 1, "route_path_id": 67468}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61742.964, "from_m": 0.0, "section_seq": 1, "route_path_id": 67468}], "total_distance_m": 61742.964, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 61252.362, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 490.602, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:56Z", "source_id": 49098143, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:04Z", "source_id": 15938260, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:05Z", "source_id": 49101523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:33:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:07Z", "source_id": 15939242, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:17Z", "source_id": 49106314, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:24Z", "source_id": 15940678, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:03Z", "source_id": 49110749, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:07Z", "source_id": 15942028, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23537, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:17Z", "source_id": 49114870, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:23Z", "source_id": 15943300, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:57Z", "source_id": 49118428, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:47:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:03Z", "source_id": 15944330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:58Z", "source_id": 49123994, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:03Z", "source_id": 15946002, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:16Z", "source_id": 49130293, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:20Z", "source_id": 15947978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:22Z", "source_id": 49143075, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:03:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:28Z", "source_id": 15952118, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:23Z", "source_id": 49144798, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:29Z", "source_id": 15952659, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:50Z", "source_id": 49156334, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:09:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:56Z", "source_id": 15956337, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:51Z", "source_id": 49158217, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:57Z", "source_id": 15956952, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:45Z", "source_id": 49163731, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:13:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:49Z", "source_id": 15958638, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:52Z", "source_id": 49167767, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:57Z", "source_id": 15959991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:43Z", "source_id": 49173262, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:18:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:48Z", "source_id": 15961710, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:49Z", "source_id": 49177339, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:53Z", "source_id": 15963029, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:28Z", "source_id": 49182678, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:23:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:32Z", "source_id": 15964760, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:02Z", "source_id": 49189850, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:03Z", "source_id": 15967134, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:55Z", "source_id": 49198304, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:58Z", "source_id": 15969873, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:18Z", "source_id": 49208343, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:35:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:22Z", "source_id": 15972934, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:34Z", "source_id": 49217747, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:38Z", "source_id": 15975928, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Maidenhead |
0527 |
0527 |
4 |
None |
None |
Abbey Wood (Crossrail) |
0642 |
0640 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37441/2026-09-16/detailed |
None |
Woolwich (Crossrail) |
2026-09-16T06:36: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 |
0637 |
0639 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-16 05:49:37 |
TERMINATED |
2026-09-16 05:39:34 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
49217747 |
1789537179355285 |
155 |
155 |
2026-09-16 05:49:37.727880 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:37.365497 |
| 568245 |
599594 |
G13851 |
875A07M616 |
2026-09-16 |
COMPLETE |
15974843 |
2026-09-16 06:39:00 |
2026-09-16 05:50:07 |
2026-09-18 05:50:07 |
{"id": 599594, "stp": "P", "toc": "Southern", "uid": "G13851", "consist": "387210", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G13851/2026-09-16/detailed", "trust_id": "875A07M616", "origin_crs": "HHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "0632", "dest_platform": "8", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "5A07", "timing_status": "LATE", "origin_station": "Haywards Heath", "current_leg_arr": "0639", "current_leg_dep": "0615", "current_leg_end": "Brighton", "origin_dep_time": "0616", "origin_platform": "4", "current_location": "Brighton", "last_update_time": "2026-09-16T05:50:07", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Haywards Heath", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Haywards Heath", "current_leg_milage": "12.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 400.842, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16695.998, \"from_m\": 400.842, \"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\": 19743.212, \"from_m\": 16695.998, \"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\": 19756.312, \"from_m\": 19743.212, \"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\": 20186.166, \"from_m\": 19756.312, \"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\": 20331.47, \"from_m\": 20186.166, \"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\": 20390.421, \"from_m\": 20331.47, \"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\": 20420.121, \"from_m\": 20390.421, \"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\": 20461.477, \"from_m\": 20420.121, \"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\": 20721.638, \"from_m\": 20461.477, \"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\": 599594, \"profile_key\": \"4a898a868dcd1db30b2660c3867d20d7f023a62f2a7957acf8b18bf96cdad9d3\", \"schedule_id\": 8579, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Haywards Heath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Keymer Jn\", \"stage_seq\": 2, \"distance_m\": 5066.732, \"section_seq\": 1, \"route_path_id\": 68426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 5995.541, \"section_seq\": 1, \"route_path_id\": 68426}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Preston Park\", \"stage_seq\": 4, \"distance_m\": 18583.431, \"section_seq\": 1, \"route_path_id\": 68426}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 68426}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20721.638, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68426}], \"total_distance_m\": 20721.638, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 20191.477, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 530.161, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0616", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "24.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:54Z\", \"source_id\": 49177462, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:58Z\", \"source_id\": 15963088, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:27Z\", \"source_id\": 49199511, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:30Z\", \"source_id\": 15970256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:59Z\", \"source_id\": 49214290, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:04Z\", \"source_id\": 15974843, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "8", "timing_fact_generation": 1789537086365600, "current_leg_arrival_utc": "2026-09-16T06:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:40.202739", "service_state_evidence_id": 15974843, "current_leg_start_actual_dep": "2026-09-16T06:23:00+01:00", "operational_evidence_version": 20, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:40.630589", "service_state_valid_until_kind": null, "operational_interpretation_version": 20, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
HHE |
BTN |
5A07 |
387210 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 400.842, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16695.998, "from_m": 400.842, "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": 19743.212, "from_m": 16695.998, "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": 19756.312, "from_m": 19743.212, "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": 20186.166, "from_m": 19756.312, "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": 20331.47, "from_m": 20186.166, "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": 20390.421, "from_m": 20331.47, "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": 20420.121, "from_m": 20390.421, "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": 20461.477, "from_m": 20420.121, "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": 20721.638, "from_m": 20461.477, "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": 599594, "profile_key": "4a898a868dcd1db30b2660c3867d20d7f023a62f2a7957acf8b18bf96cdad9d3", "schedule_id": 8579, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Haywards Heath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Keymer Jn", "stage_seq": 2, "distance_m": 5066.732, "section_seq": 1, "route_path_id": 68426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 5995.541, "section_seq": 1, "route_path_id": 68426}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Preston Park", "stage_seq": 4, "distance_m": 18583.431, "section_seq": 1, "route_path_id": 68426}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Brighton", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 68426}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20721.638, "from_m": 0.0, "section_seq": 1, "route_path_id": 68426}], "total_distance_m": 20721.638, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 20191.477, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 530.161, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:54Z", "source_id": 49177462, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:21:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:58Z", "source_id": 15963088, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:27Z", "source_id": 49199511, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:32:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:30Z", "source_id": 15970256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30981, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:59Z", "source_id": 49214290, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:04Z", "source_id": 15974843, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Haywards Heath |
0616 |
0616 |
4 |
None |
None |
Brighton |
0632 |
0632 |
8 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G13851/2026-09-16/detailed |
None |
Haywards Heath |
2026-09-16T06:23:00+01:00 |
Brighton |
24.0 |
{"type": "LineString", "coordinates": [[-0.105143, 51.0050159], [-0.10534949999999998, 51.0045365], [-0.1054722, 51.0042806], [-0.1056044, 51.0040049], [-0.1057841, 51.00359309999998], [-0.1060013, 51.0030276], [-0.1062375, 51.002417499999986], [-0.1066184, 51.00153329999999], [-0.10676449999999998, 51.0011275], [-0.1070287, 51.00057679999999], [-0.1070893, 51.000429700000005], [-0.1074818, 50.9993647], [-0.1077154, 50.99873660000001], [-0.1078318, 50.9984237], [-0.10997503593824548, 50.99268564501821], [-0.1153795, 50.978213200000006], [-0.1154178, 50.9780988], [-0.115832, 50.9770075], [-0.11613039999999995, 50.9762039], [-0.11826239999999998, 50.9705412], [-0.1194971, 50.9672153], [-0.1195488, 50.967077], [-0.11990829999999998, 50.96611409999999], [-0.1204691, 50.96493789999999], [-0.12051779999999997, 50.964835699999995], [-0.1206694, 50.96454709999999], [-0.120758, 50.964367200000005], [-0.12103880000000002, 50.96384129999999], [-0.1213911, 50.9632104], [-0.1228501, 50.960864399999984], [-0.1229424, 50.96068519999999], [-0.123006, 50.96051599999999], [-0.1270796, 50.954121099999995], [-0.1272069, 50.95392019999999], [-0.12737929999999997, 50.953648099999995], [-0.1277241, 50.95310409999999], [-0.1286441, 50.9516524], [-0.1384836776231278, 50.93610947273908], [-0.1409003, 50.9322913], [-0.14092379999999996, 50.9322541], [-0.1440266, 50.92735139999999], [-0.1440987, 50.927237700000006], [-0.1457685, 50.924591099999994], [-0.1459636, 50.924281999999984], [-0.14600259999999998, 50.9242201], [-0.1461427, 50.92399840000001], [-0.14848359999999997, 50.92046760000001], [-0.1516972, 50.91573239999999], [-0.1523057, 50.9147767], [-0.1535557, 50.91284949999999], [-0.1543409, 50.91148590000001], [-0.1556821, 50.9089848], [-0.1562485, 50.9078853], [-0.1570384, 50.9063271], [-0.1579795, 50.9044325], [-0.1587934, 50.902891], [-0.15955919999999998, 50.90133169999999], [-0.1599854, 50.90047150000001], [-0.1600258, 50.90039689999999], [-0.1603276, 50.899787], [-0.1611149, 50.89824439999999], [-0.16189669999999998, 50.89667949999999], [-0.16267679999999998, 50.895126700000006], [-0.163365, 50.89375269999999], [-0.16373749999999998, 50.8929436], [-0.1639902, 50.8923211], [-0.16414159999999997, 50.8916738], [-0.16620439999999995, 50.8848776], [-0.16631349999999998, 50.8844514], [-0.16642829999999997, 50.883979200000006], [-0.1665088, 50.8833894], [-0.1665597, 50.8827705], [-0.1665732, 50.8822983], [-0.16655839999999997, 50.881788799999995], [-0.16652089999999997, 50.881315099999995], [-0.16645779999999996, 50.8808516], [-0.16638669999999997, 50.88042939999999], [-0.1662835, 50.879986599999995], [-0.1661384089811665, 50.87946438542721], [-0.1661293, 50.8794316], [-0.1659858, 50.87898640000001], [-0.1658275, 50.87858289999999], [-0.165629, 50.87813589999998], [-0.1654144, 50.8776627], [-0.1651583, 50.8771804], [-0.1649322, 50.8768074], [-0.16439299999999998, 50.8760026], [-0.1640546, 50.8755591], [-0.1637113, 50.87514929999999], [-0.1633349, 50.8747187], [-0.16038399999999997, 50.87149609999999], [-0.1599754, 50.8710173], [-0.15959469999999998, 50.87054619999999], [-0.15913299999999997, 50.86991069999999], [-0.1586902, 50.86921959999999], [-0.1583469, 50.86864310000001], [-0.1581693, 50.86820710000001], [-0.1577747, 50.8673826], [-0.1577417, 50.867303699999994], [-0.1573791, 50.8664748], [-0.1565064, 50.86444529999999], [-0.15569899999999998, 50.8625851], [-0.1555411, 50.862162999999995], [-0.15540289999999998, 50.86165509999999], [-0.15535559999999998, 50.8614045], [-0.1553165, 50.86115529999999], [-0.1552668, 50.860657499999995], [-0.15523799999999996, 50.860143599999994], [-0.15523629999999997, 50.8596531], [-0.1552514, 50.859141], [-0.15528759999999997, 50.85870049999999], [-0.1553469, 50.858235], [-0.1554268, 50.85779869999999], [-0.15553939999999997, 50.857335199999994], [-0.15564009999999998, 50.8569896], [-0.1557684, 50.8566128], [-0.1558132, 50.85646999999999], [-0.1559449, 50.8561031], [-0.1560728, 50.85574700000001], [-0.1562073, 50.8553559], [-0.15634169999999997, 50.8549142], [-0.15642439999999996, 50.854522], [-0.15651859999999998, 50.8541491], [-0.1565889, 50.8537475], [-0.156636, 50.85336399999999], [-0.15665869999999998, 50.85296819999999], [-0.1566728, 50.8526881], [-0.15666859999999996, 50.8525776], [-0.1566656, 50.8521497], [-0.156647, 50.8517868], [-0.15661589999999995, 50.851489], [-0.156612, 50.85142189999999], [-0.156583, 50.8511954], [-0.1565483, 50.8509681], [-0.15649849999999998, 50.8506959], [-0.15645289999999998, 50.85046539999998], [-0.15640129999999997, 50.85023939999999], [-0.15629919999999997, 50.84984180000001], [-0.15609619999999996, 50.849126099999985], [-0.1560518, 50.848978599999995], [-0.15588859999999996, 50.8484141], [-0.15557179999999998, 50.84732], [-0.1554580311670595, 50.84693018306222], [-0.15541466379527227, 50.84677403700049], [-0.15538045622130112, 50.84663557970109], [-0.15535405618627718, 50.846512290282654], [-0.15533411143133152, 50.846401647863864], [-0.1553192696975953, 50.84630113156339], [-0.15530817872619967, 50.8462082204999], [-0.15529948625827578, 50.84612039379204], [-0.15529184003495466, 50.84603513055852], [-0.1552838877973676, 50.84594990991797], [-0.1552742772866456, 50.84586221098907], [-0.15526165624391983, 50.845769512890485], [-0.15524467241032144, 50.845669294740894], [-0.15522197352698155, 50.84555903565895], [-0.15519220733503125, 50.845436214763325], [-0.15515402157560174, 50.84529831117269], [-0.15510606398982413, 50.84514280400571], [-0.15506449999999997, 50.8450373], [-0.1549804, 50.8448526], [-0.15489189999999997, 50.844652], [-0.1548449, 50.84452640000001], [-0.15467259999999997, 50.844133799999994], [-0.15427549999999998, 50.8434217], [-0.15406449999999997, 50.84301919999999], [-0.1538877, 50.84271090000001], [-0.15379889999999996, 50.8425625], [-0.15363019999999997, 50.8422806], [-0.1533481, 50.8418501], [-0.15307039999999997, 50.841448], [-0.1529542, 50.8412777], [-0.1527635, 50.841023], [-0.1523333, 50.84049559999999], [-0.1521476, 50.8402888], [-0.152046, 50.84018079999999], [-0.15191619999999997, 50.84004289999999], [-0.1518157, 50.8399424], [-0.1516464, 50.83978080000001], [-0.151581, 50.83971100000001], [-0.15145630000000002, 50.839591], [-0.1512564, 50.839407300000005], [-0.15083159999999998, 50.839049300000006], [-0.1504801, 50.8387666], [-0.1500624, 50.838448499999984], [-0.14971259999999997, 50.83820560000001], [-0.1492685, 50.8379157], [-0.14877599999999996, 50.8376137], [-0.1483605, 50.8373734], [-0.1477944, 50.83705539999999], [-0.1473239, 50.8367916], [-0.147044, 50.8366371], [-0.1467801, 50.8364912], [-0.1464854, 50.8363283], [-0.14604749999999997, 50.8360765], [-0.1456957, 50.8358646], [-0.1453556, 50.8356359], [-0.1450628, 50.835420199999994], [-0.14471849999999997, 50.83514110000001], [-0.1443524, 50.834813], [-0.143947, 50.8344233], [-0.14354519999999998, 50.8340454], [-0.1433353, 50.8338345], [-0.1430578, 50.8335081], [-0.14295039999999998, 50.8333666], [-0.14285639999999997, 50.83323709999999], [-0.14284299999999997, 50.833217299999994], [-0.1427995, 50.833162699999995], [-0.1426867, 50.832946500000006], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
12.8 |
0615 |
0639 |
Haywards Heath |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-16 05:50:07 |
TERMINATED |
2026-09-16 05:39:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15974843 |
1789537086365600 |
20 |
20 |
2026-09-16 05:49:40.630589 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:40.202739 |
| 568246 |
598344 |
L89545 |
322K10M516 |
2026-09-16 |
COMPLETE |
15975247 |
2026-09-16 06:39:00 |
2026-09-16 05:50:07 |
2026-09-18 05:50:07 |
{"id": 598344, "stp": "P", "toc": "Northern", "uid": "L89545", "consist": "323239", "dest_crs": "SOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89545/2026-09-16/detailed", "trust_id": "322K10M516", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stoke-on-Trent", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "3", "is_terminated": 1, "next_location": "Stoke-on-Trent", "signalling_id": "2K10", "timing_status": "EARLY", "origin_station": "Manchester Piccadilly", "current_leg_arr": "0639", "current_leg_dep": "0635", "current_leg_end": "Stoke-on-Trent", "origin_dep_time": "0543", "origin_platform": "4", "current_location": "Stoke-on-Trent", "last_update_time": "2026-09-16T05:50:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.216882380057834, 53.0422531974497], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]}", "current_leg_start": "Longport", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "53.0082060", "next_location_lon": "-2.1814416", "previous_location": "Longport", "current_leg_milage": "2.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 486.97, \"from_m\": 409.18, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 533.176, \"from_m\": 486.97, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 842.589, \"from_m\": 533.176, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1006.314, \"from_m\": 842.589, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2540.62, \"from_m\": 1006.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3178.272, \"from_m\": 2540.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4180.149, \"from_m\": 3178.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8000.584, \"from_m\": 4180.149, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9172.52, \"from_m\": 8000.584, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9615.397, \"from_m\": 9172.52, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 10493.42, \"from_m\": 9615.397, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11444.034, \"from_m\": 10493.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12780.741, \"from_m\": 11444.034, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13192.768, \"from_m\": 12780.741, \"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\": 21887.061, \"from_m\": 13192.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21963.892, \"from_m\": 21887.061, \"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\": 27004.77, \"from_m\": 21963.892, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31976.609, \"from_m\": 27004.77, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 34893.917, \"from_m\": 31976.609, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 35691.887, \"from_m\": 34893.917, \"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\": 36377.593, \"from_m\": 35691.887, \"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\": 36444.885, \"from_m\": 36377.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36489.674, \"from_m\": 36444.885, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36978.986, \"from_m\": 36489.674, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37039.451, \"from_m\": 36978.986, \"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\": 38059.277, \"from_m\": 37039.451, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40874.93, \"from_m\": 38059.277, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 48626.813, \"from_m\": 40874.93, \"capability_applied\": null, \"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\": 49332.901, \"from_m\": 48626.813, \"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\": 49694.235, \"from_m\": 49332.901, \"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\": 57591.69, \"from_m\": 49694.235, \"capability_applied\": null, \"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\": 58322.019, \"from_m\": 57591.69, \"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\": 59357.363, \"from_m\": 58322.019, \"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\": 66369.565, \"from_m\": 59357.363, \"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\": 67764.642, \"from_m\": 66369.565, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68420.679, \"from_m\": 67764.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68678.627, \"from_m\": 68420.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598344, \"profile_key\": \"fc2e4712169b55e74baf0f51858a5c298ffbc3879f11c1927b9764c48ae86df8\", \"schedule_id\": 19456, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0543\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0553\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13224.961, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Bramhall\", \"stage_seq\": 10, \"distance_m\": 15711.651, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Poynton\", \"stage_seq\": 11, \"distance_m\": 17860.173, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 12, \"distance_m\": 29405.836, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611H\", \"location\": \"Prestbury\", \"stage_seq\": 13, \"distance_m\": 32497.104, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Macclesfield\", \"stage_seq\": 14, \"distance_m\": 36775.741, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Congleton\", \"stage_seq\": 15, \"distance_m\": 49419.794, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Kidsgrove\", \"stage_seq\": 16, \"distance_m\": 58462.378, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Longport\", \"stage_seq\": 17, \"distance_m\": 64031.29, \"section_seq\": 1, \"route_path_id\": 73899}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Stoke-on-Trent\", \"stage_seq\": 18, \"distance_m\": 68678.627, \"section_seq\": 1, \"route_path_id\": 73899}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68678.627, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73899}], \"total_distance_m\": 68678.627, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 57651.303, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 11027.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.0082060", "current_position_lon": "-2.1814416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:40Z\", \"source_id\": 49123555, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:47Z\", \"source_id\": 15945856, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:32Z\", \"source_id\": 49129199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:37Z\", \"source_id\": 15947640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:45Z\", \"source_id\": 49134111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:52Z\", \"source_id\": 15949196, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:16Z\", \"source_id\": 49139521, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:18Z\", \"source_id\": 15950901, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:16Z\", \"source_id\": 49144639, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:18Z\", \"source_id\": 15952576, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:11Z\", \"source_id\": 49151552, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:18Z\", \"source_id\": 15954817, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9135, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:28Z\", \"source_id\": 49157465, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:32Z\", \"source_id\": 15956703, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:09Z\", \"source_id\": 49166399, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:10Z\", \"source_id\": 15959474, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:52Z\", \"source_id\": 49181457, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:58Z\", \"source_id\": 15964353, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:41Z\", \"source_id\": 49193421, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:45Z\", \"source_id\": 15968334, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:42Z\", \"source_id\": 49204568, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:44Z\", \"source_id\": 15971807, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:33Z\", \"source_id\": 49215624, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:37Z\", \"source_id\": 15975247, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stoke-on-Trent", "service_state_platform": "3", "timing_fact_generation": 1789537117624194, "current_leg_arrival_utc": "2026-09-16T06:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:40.205775", "service_state_evidence_id": 15975247, "current_leg_start_actual_dep": "2026-09-16T06:34:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:40.637909", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MAN |
SOT |
2K10 |
323239 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 486.97, "from_m": 409.18, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 533.176, "from_m": 486.97, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1006.314, "from_m": 842.589, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2540.62, "from_m": 1006.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3178.272, "from_m": 2540.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4180.149, "from_m": 3178.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8000.584, "from_m": 4180.149, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9172.52, "from_m": 8000.584, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9615.397, "from_m": 9172.52, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 10493.42, "from_m": 9615.397, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11444.034, "from_m": 10493.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12780.741, "from_m": 11444.034, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13192.768, "from_m": 12780.741, "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": 21887.061, "from_m": 13192.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21963.892, "from_m": 21887.061, "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": 27004.77, "from_m": 21963.892, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31976.609, "from_m": 27004.77, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 34893.917, "from_m": 31976.609, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 35691.887, "from_m": 34893.917, "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": 36377.593, "from_m": 35691.887, "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": 36444.885, "from_m": 36377.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36489.674, "from_m": 36444.885, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36978.986, "from_m": 36489.674, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37039.451, "from_m": 36978.986, "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": 38059.277, "from_m": 37039.451, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40874.93, "from_m": 38059.277, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 48626.813, "from_m": 40874.93, "capability_applied": null, "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": 49332.901, "from_m": 48626.813, "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": 49694.235, "from_m": 49332.901, "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": 57591.69, "from_m": 49694.235, "capability_applied": null, "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": 58322.019, "from_m": 57591.69, "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": 59357.363, "from_m": 58322.019, "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": 66369.565, "from_m": 59357.363, "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": 67764.642, "from_m": 66369.565, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68420.679, "from_m": 67764.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68678.627, "from_m": 68420.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598344, "profile_key": "fc2e4712169b55e74baf0f51858a5c298ffbc3879f11c1927b9764c48ae86df8", "schedule_id": 19456, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0543", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0553", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 73899}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13224.961, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Bramhall", "stage_seq": 10, "distance_m": 15711.651, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Poynton", "stage_seq": 11, "distance_m": 17860.173, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Adlington (Cheshire)", "stage_seq": 12, "distance_m": 29405.836, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611H", "location": "Prestbury", "stage_seq": 13, "distance_m": 32497.104, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Macclesfield", "stage_seq": 14, "distance_m": 36775.741, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Congleton", "stage_seq": 15, "distance_m": 49419.794, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Kidsgrove", "stage_seq": 16, "distance_m": 58462.378, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Longport", "stage_seq": 17, "distance_m": 64031.29, "section_seq": 1, "route_path_id": 73899}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Stoke-on-Trent", "stage_seq": 18, "distance_m": 68678.627, "section_seq": 1, "route_path_id": 73899}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68678.627, "from_m": 0.0, "section_seq": 1, "route_path_id": 73899}], "total_distance_m": 68678.627, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 57651.303, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 11027.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:40Z", "source_id": 49123555, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:50:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:47Z", "source_id": 15945856, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:32Z", "source_id": 49129199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:54:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:37Z", "source_id": 15947640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:45Z", "source_id": 49134111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:52Z", "source_id": 15949196, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:16Z", "source_id": 49139521, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:18Z", "source_id": 15950901, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:16Z", "source_id": 49144639, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:18Z", "source_id": 15952576, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:11Z", "source_id": 49151552, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:08:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:18Z", "source_id": 15954817, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9135, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:28Z", "source_id": 49157465, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:11:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:32Z", "source_id": 15956703, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:09Z", "source_id": 49166399, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:10Z", "source_id": 15959474, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:52Z", "source_id": 49181457, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:23:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:58Z", "source_id": 15964353, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:41Z", "source_id": 49193421, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:45Z", "source_id": 15968334, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11202, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:42Z", "source_id": 49204568, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:34:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:44Z", "source_id": 15971807, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11221, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:33Z", "source_id": 49215624, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:37Z", "source_id": 15975247, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
0543 |
0543 |
4 |
None |
None |
Stoke-on-Trent |
0640 |
0640 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89545/2026-09-16/detailed |
None |
Longport |
2026-09-16T06:34:00+01:00 |
Stoke-on-Trent |
4.0 |
{"type": "LineString", "coordinates": [[-2.216882380057834, 53.0422531974497], [-2.2166455999999997, 53.04205290000001], [-2.2162529, 53.0417543], [-2.2158915, 53.04147160000001], [-2.2152748, 53.04098359999999], [-2.2146693999999996, 53.0405015], [-2.214064, 53.0400194], [-2.2128589, 53.03903809999999], [-2.2117114, 53.03812020000001], [-2.2113599988988057, 53.03783802447602], [-2.2113449, 53.0378259], [-2.2112539, 53.03775589999999], [-2.2110025, 53.0375508], [-2.2103626, 53.0370356], [-2.209916, 53.0366454], [-2.2095371, 53.03628770000001], [-2.2088121, 53.0355261], [-2.2083626999999995, 53.035004], [-2.2079476, 53.03447030000001], [-2.2075004, 53.0338421], [-2.2071722, 53.0332714], [-2.2069769, 53.03290899999998], [-2.2067744, 53.0324981], [-2.2065671, 53.031962400000005], [-2.2064007, 53.0315105], [-2.2062584, 53.0310577], [-2.2061381, 53.030546099999995], [-2.2060329, 53.0300638], [-2.2059126, 53.02953139999999], [-2.2058185, 53.029033299999995], [-2.2057655, 53.0287737], [-2.205724, 53.0285161], [-2.2055569, 53.0277185], [-2.2054102, 53.0272608], [-2.2053462, 53.027012], [-2.2053114, 53.02679839999998], [-2.2052719, 53.02660720000001], [-2.2052468, 53.0264198], [-2.2052092000000005, 53.02624819999999], [-2.205162, 53.02616189999999], [-2.2051245, 53.0260821], [-2.2051071, 53.02597320000001], [-2.2050600999999994, 53.02575139999999], [-2.2049877, 53.025396499999985], [-2.2049046, 53.025019], [-2.2047491, 53.0244755], [-2.2047156999999995, 53.024337], [-2.2045893000000003, 53.0240149], [-2.2045288, 53.0238492], [-2.2044334999999995, 53.02373659999999], [-2.2043322, 53.0235047], [-2.204279, 53.02339339999999], [-2.2040758, 53.022972], [-2.2039999, 53.0228], [-2.203829, 53.0224772], [-2.2034868, 53.0219252], [-2.2032746999999997, 53.0215814], [-2.2030953, 53.0213114], [-2.2030823, 53.0212903], [-2.2030253, 53.0211973], [-2.2030002, 53.0211565], [-2.2028363999999994, 53.02092989999999], [-2.2027259, 53.0207728], [-2.2025686, 53.02060759999999], [-2.2022788999999996, 53.0203177], [-2.201944, 53.0199825], [-2.2016265, 53.019669399999984], [-2.2012884, 53.019325399999985], [-2.2012169, 53.01925000000001], [-2.2008150999999994, 53.01881], [-2.2005495, 53.018553], [-2.2002895, 53.0183043], [-2.1998814, 53.01799499999999], [-2.1994716, 53.01769389999999], [-2.1988452, 53.017270799999984], [-2.1981918, 53.0168609], [-2.1964003, 53.01579099999999], [-2.1947244, 53.0148163], [-2.194545, 53.01470929999999], [-2.1944051999999994, 53.01462690000001], [-2.1940495, 53.01445239999999], [-2.1936606, 53.0142717], [-2.1932419, 53.0140794], [-2.1927379, 53.013819799999986], [-2.1922203, 53.01355840000001], [-2.1917076999999994, 53.01332099999998], [-2.1912707999999994, 53.01312429999999], [-2.190906, 53.0129678], [-2.1903615, 53.01273059999998], [-2.1901090999999995, 53.012615800000006], [-2.1899374, 53.0125254], [-2.1896101999999997, 53.0123995], [-2.1890389, 53.0121897], [-2.1887888, 53.0120651], [-2.1886555, 53.01201120000001], [-2.1882443, 53.0118631], [-2.1882203, 53.0118538], [-2.1881347999999994, 53.01183280000001], [-2.1881163, 53.011816], [-2.186692799999999, 53.01126800000001], [-2.1860368, 53.0110034], [-2.1849941, 53.01050249999999], [-2.1847907999999996, 53.010397799999986], [-2.1842780999999993, 53.010082399999995], [-2.1840304, 53.00995], [-2.1838505, 53.00985029999999], [-2.1835972, 53.0097022], [-2.1832461, 53.0094497], [-2.1827548999999995, 53.00916899999999], [-2.1826671, 53.0091188], [-2.1823302, 53.00887529999999], [-2.1818741, 53.008540800000006], [-2.1814416, 53.008205999999994]]} |
2.9 |
0635 |
0639 |
Longport |
Stoke-on-Trent |
Stoke-on-Trent |
53.0082060 |
-2.1814416 |
53.0082060 |
-2.1814416 |
1 |
0 |
2026-09-16 05:50:07 |
TERMINATED |
2026-09-16 05:39:00 |
Stoke-on-Trent |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975247 |
1789537117624194 |
76 |
76 |
2026-09-16 05:49:40.637909 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:40.205775 |
| 568247 |
598914 |
G77387 |
892A05M516 |
2026-09-16 |
COMPLETE |
15982699 |
2026-09-16 06:28:00 |
2026-09-16 05:50:07 |
2026-09-18 05:50:07 |
{"id": 598914, "stp": "P", "toc": "Southern", "uid": "G77387", "consist": "377325", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77387/2026-09-16/detailed", "trust_id": "892A05M516", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-16", "dest_arr_time": "0631", "dest_platform": "1A", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A05", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "0639", "current_leg_dep": "0633", "current_leg_end": "Redhill", "origin_dep_time": "0559", "origin_platform": "1", "current_location": "Godstone", "last_update_time": "2026-09-16T05:50:07", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-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": "Nutfield", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Edenbridge", "current_leg_milage": "2.1", "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\": 730.323, \"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\": 787.475, \"from_m\": 730.323, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"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\": 2582.283, \"from_m\": 2395.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13743.823, \"from_m\": 2582.283, \"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\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"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\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.739, \"capability_applied\": null, \"effective_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\": 598914, \"profile_key\": \"633576c133273631207795199684fa89ee08bca6543657aabc7a3eb1418e41ea\", \"schedule_id\": 12131, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32360}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:12Z\", \"source_id\": 49144528, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:16Z\", \"source_id\": 15952563, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:56Z\", \"source_id\": 49154749, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:59Z\", \"source_id\": 15955826, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:02Z\", \"source_id\": 49168035, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:07Z\", \"source_id\": 15960059, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:45:18Z\", \"source_id\": 15980097, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:23Z\", \"source_id\": 49194968, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:28Z\", \"source_id\": 15968828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:54Z\", \"source_id\": 49214146, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:58Z\", \"source_id\": 15974784, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789537724194231, "current_leg_arrival_utc": "2026-09-16T06:38:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:43.295223", "service_state_evidence_id": 15974784, "current_leg_start_actual_dep": "2026-09-16T06:33:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:44.170456", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A05 |
377325 |
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": 730.323, "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": 787.475, "from_m": 730.323, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "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": 2582.283, "from_m": 2395.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13743.823, "from_m": 2582.283, "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": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "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": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.739, "capability_applied": null, "effective_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": 598914, "profile_key": "633576c133273631207795199684fa89ee08bca6543657aabc7a3eb1418e41ea", "schedule_id": 12131, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32360}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32360}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:12Z", "source_id": 49144528, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:16Z", "source_id": 15952563, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:56Z", "source_id": 49154749, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:14:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:59Z", "source_id": 15955826, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:02Z", "source_id": 49168035, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:20:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:07Z", "source_id": 15960059, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:45:18Z", "source_id": 15980097, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:23Z", "source_id": 49194968, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:28Z", "source_id": 15968828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:54Z", "source_id": 49214146, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:39:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:58Z", "source_id": 15974784, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Tonbridge |
0559 |
0559 |
1 |
None |
None |
Redhill |
0631 |
0631 |
1A |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77387/2026-09-16/detailed |
None |
Nutfield |
2026-09-16T06:33:00+01:00 |
Redhill |
6.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-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]]} |
2.1 |
0633 |
0639 |
Edenbridge |
Godstone |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-16 05:50:07 |
TERMINATED |
2026-09-16 05:39:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15974784 |
1789537724194231 |
40 |
40 |
2026-09-16 05:49:44.170456 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:43.295223 |
| 568248 |
598762 |
G26494 |
871K03M516 |
2026-09-16 |
COMPLETE |
15975369 |
2026-09-16 06:39:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 598762, "stp": "O", "toc": "Southern", "uid": "G26494", "consist": "377612+377622", "dest_crs": "EPS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26494/2026-09-16/detailed", "trust_id": "871K03M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom", "signalling_id": "1K03", "timing_status": "ON TIME", "origin_station": "London Bridge (Central)", "current_leg_arr": "0639", "current_leg_dep": "0636", "current_leg_end": "Epsom", "origin_dep_time": "0555", "origin_platform": "13", "current_location": "Epsom", "last_update_time": "2026-09-16T05:50:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]}", "current_leg_start": "Ewell East", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.3342754", "next_location_lon": "-0.2698516", "previous_location": "Ewell East", "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\": 430.826, \"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\": 2199.884, \"from_m\": 430.826, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2590.489, \"from_m\": 2199.884, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3206.992, \"from_m\": 2590.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4918.123, \"from_m\": 3206.992, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13929.659, \"from_m\": 4918.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14102.74, \"from_m\": 13929.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14179.551, \"from_m\": 14102.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14184.935, \"from_m\": 14179.551, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14792.989, \"from_m\": 14184.935, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14803.855, \"from_m\": 14792.989, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15275.554, \"from_m\": 14803.855, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15299.778, \"from_m\": 15275.554, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16259.359, \"from_m\": 15299.778, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16467.356, \"from_m\": 16259.359, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16502.612, \"from_m\": 16467.356, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16965.772, \"from_m\": 16502.612, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23450.347, \"from_m\": 16965.772, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23550.376, \"from_m\": 23450.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23555.772, \"from_m\": 23550.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\": 23642.068, \"from_m\": 23555.772, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24051.946, \"from_m\": 23642.068, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24836.169, \"from_m\": 24051.946, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24850.869, \"from_m\": 24836.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}, {\"to_m\": 25648.548, \"from_m\": 24850.869, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25665.188, \"from_m\": 25648.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26587.669, \"from_m\": 25665.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26664.288, \"from_m\": 26587.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.313, \"from_m\": 26664.288, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27910.004, \"from_m\": 27607.313, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29670.333, \"from_m\": 27910.004, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30032.714, \"from_m\": 29670.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\": 30291.084, \"from_m\": 30032.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30453.434, \"from_m\": 30291.084, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30506.859, \"from_m\": 30453.434, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30551.579, \"from_m\": 30506.859, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30555.192, \"from_m\": 30551.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30610.817, \"from_m\": 30555.192, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30730.338, \"from_m\": 30610.817, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598762, \"profile_key\": \"b7a21886e9d2735791aa1015a596777e288619e657099b05d6545c989a50b844\", \"schedule_id\": 39535, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"London Bridge (Central)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 2, \"distance_m\": 1164.08, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Spa Road Jn\", \"stage_seq\": 3, \"distance_m\": 2075.452, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 4, \"distance_m\": 3464.145, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"New Cross Gate\", \"stage_seq\": 5, \"distance_m\": 4567.0, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Sydenham\", \"stage_seq\": 6, \"distance_m\": 10199.295, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0609\", \"location\": \"Norwood Junction\", \"stage_seq\": 7, \"distance_m\": 13864.921, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 8, \"distance_m\": 15299.778, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"West Croydon\", \"stage_seq\": 9, \"distance_m\": 16737.351, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Waddon\", \"stage_seq\": 10, \"distance_m\": 18427.705, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Wallington\", \"stage_seq\": 11, \"distance_m\": 20902.442, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 12, \"distance_m\": 22192.695, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0629\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 13, \"distance_m\": 23827.551, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Cheam\", \"stage_seq\": 14, \"distance_m\": 25536.583, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Ewell East\", \"stage_seq\": 15, \"distance_m\": 27740.722, \"section_seq\": 1, \"route_path_id\": 69134}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Epsom\", \"stage_seq\": 16, \"distance_m\": 30730.338, \"section_seq\": 1, \"route_path_id\": 69134}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30730.338, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69134}], \"total_distance_m\": 30730.338, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28448.869, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2281.469, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3342754", "current_position_lon": "-0.2698516", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:42Z\", \"source_id\": 49145376, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:43Z\", \"source_id\": 15952783, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:01Z\", \"source_id\": 49156603, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:06Z\", \"source_id\": 15956428, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:14Z\", \"source_id\": 49168385, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:17Z\", \"source_id\": 15960154, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:11Z\", \"source_id\": 49174098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:16Z\", \"source_id\": 15962012, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:12Z\", \"source_id\": 49180142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:15Z\", \"source_id\": 15963938, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:27Z\", \"source_id\": 49184578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:28Z\", \"source_id\": 15965390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:06Z\", \"source_id\": 49192194, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:12Z\", \"source_id\": 15967905, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30122, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:09Z\", \"source_id\": 49201037, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:12Z\", \"source_id\": 15970756, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30126, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:08Z\", \"source_id\": 49207934, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:11Z\", \"source_id\": 15972825, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:45Z\", \"source_id\": 49216021, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:51Z\", \"source_id\": 15975369, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom", "service_state_platform": "1", "timing_fact_generation": 1789537132192116, "current_leg_arrival_utc": "2026-09-16T06:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:47.167071", "service_state_evidence_id": 15975369, "current_leg_start_actual_dep": "2026-09-16T06:35:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:47.630199", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
O |
None |
EPS |
1K03 |
377612+377622 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 430.826, "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": 2199.884, "from_m": 430.826, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2590.489, "from_m": 2199.884, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3206.992, "from_m": 2590.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4918.123, "from_m": 3206.992, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13929.659, "from_m": 4918.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14102.74, "from_m": 13929.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14179.551, "from_m": 14102.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14184.935, "from_m": 14179.551, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14792.989, "from_m": 14184.935, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14803.855, "from_m": 14792.989, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15275.554, "from_m": 14803.855, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15299.778, "from_m": 15275.554, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16259.359, "from_m": 15299.778, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16467.356, "from_m": 16259.359, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16502.612, "from_m": 16467.356, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16965.772, "from_m": 16502.612, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23450.347, "from_m": 16965.772, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23550.376, "from_m": 23450.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23555.772, "from_m": 23550.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": 23642.068, "from_m": 23555.772, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24051.946, "from_m": 23642.068, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24836.169, "from_m": 24051.946, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24850.869, "from_m": 24836.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}, {"to_m": 25648.548, "from_m": 24850.869, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25665.188, "from_m": 25648.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26587.669, "from_m": 25665.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26664.288, "from_m": 26587.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.313, "from_m": 26664.288, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27910.004, "from_m": 27607.313, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29670.333, "from_m": 27910.004, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30032.714, "from_m": 29670.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": 30291.084, "from_m": 30032.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30453.434, "from_m": 30291.084, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30506.859, "from_m": 30453.434, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30551.579, "from_m": 30506.859, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30555.192, "from_m": 30551.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30610.817, "from_m": 30555.192, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30730.338, "from_m": 30610.817, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598762, "profile_key": "b7a21886e9d2735791aa1015a596777e288619e657099b05d6545c989a50b844", "schedule_id": 39535, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "London Bridge (Central)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Abbey Street Jn", "stage_seq": 2, "distance_m": 1164.08, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Spa Road Jn", "stage_seq": 3, "distance_m": 2075.452, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Bricklayers Arms Jn", "stage_seq": 4, "distance_m": 3464.145, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "New Cross Gate", "stage_seq": 5, "distance_m": 4567.0, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Sydenham", "stage_seq": 6, "distance_m": 10199.295, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0609", "location": "Norwood Junction", "stage_seq": 7, "distance_m": 13864.921, "section_seq": 1, "route_path_id": 69134}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 8, "distance_m": 15299.778, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "West Croydon", "stage_seq": 9, "distance_m": 16737.351, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Waddon", "stage_seq": 10, "distance_m": 18427.705, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Wallington", "stage_seq": 11, "distance_m": 20902.442, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Carshalton Beeches", "stage_seq": 12, "distance_m": 22192.695, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0629", "location": "Sutton (Surrey)", "stage_seq": 13, "distance_m": 23827.551, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Cheam", "stage_seq": 14, "distance_m": 25536.583, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Ewell East", "stage_seq": 15, "distance_m": 27740.722, "section_seq": 1, "route_path_id": 69134}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Epsom", "stage_seq": 16, "distance_m": 30730.338, "section_seq": 1, "route_path_id": 69134}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30730.338, "from_m": 0.0, "section_seq": 1, "route_path_id": 69134}], "total_distance_m": 30730.338, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28448.869, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2281.469, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:42Z", "source_id": 49145376, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:43Z", "source_id": 15952783, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:01Z", "source_id": 49156603, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:11:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:06Z", "source_id": 15956428, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:14Z", "source_id": 49168385, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:17:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:17Z", "source_id": 15960154, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:11Z", "source_id": 49174098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:16Z", "source_id": 15962012, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:12Z", "source_id": 49180142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:15Z", "source_id": 15963938, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:27Z", "source_id": 49184578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:28Z", "source_id": 15965390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:06Z", "source_id": 49192194, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:29:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:12Z", "source_id": 15967905, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30122, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:09Z", "source_id": 49201037, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:12Z", "source_id": 15970756, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30126, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:08Z", "source_id": 49207934, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:35:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:11Z", "source_id": 15972825, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:45Z", "source_id": 49216021, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:51Z", "source_id": 15975369, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
London Bridge (Central) |
0555 |
0555 |
13 |
None |
None |
Epsom |
0639 |
0639 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26494/2026-09-16/detailed |
None |
Ewell East |
2026-09-16T06:35:30+01:00 |
Epsom |
3.0 |
{"type": "LineString", "coordinates": [[-0.2412751, 51.3452803], [-0.24327070000000003, 51.34440630000001], [-0.243677, 51.3442256], [-0.24469409999999997, 51.3437602], [-0.24519530000000003, 51.34351639999999], [-0.2456639, 51.3432548], [-0.2467867, 51.342572700000005], [-0.2479011, 51.34186759999999], [-0.250075, 51.340442], [-0.25204229999999994, 51.3392008], [-0.25399159999999993, 51.3379546], [-0.25582409999999994, 51.336764899999984], [-0.25638639999999996, 51.3364285], [-0.2566668, 51.33626579999999], [-0.25697470000000006, 51.3361044], [-0.2574902, 51.3358588], [-0.2580572, 51.33561659999999], [-0.2586999, 51.3353707], [-0.2593766, 51.3351568], [-0.25999069999999996, 51.335001600000005], [-0.2606163, 51.334855399999995], [-0.26121640000000007, 51.33474259999999], [-0.261791, 51.33464879999999], [-0.262606, 51.3345703], [-0.2632648, 51.3345171], [-0.2639136, 51.3344834], [-0.26413479999999995, 51.3344732], [-0.2643527, 51.3344679], [-0.2644683, 51.33446769999999], [-0.2646392, 51.3344732], [-0.2647842, 51.33447919999999], [-0.2651028, 51.3345013], [-0.2652914, 51.3345171], [-0.2654881, 51.33453750000001], [-0.2659449, 51.33458939999999], [-0.2662226999999999, 51.33461789999999], [-0.2664623, 51.33463569999999], [-0.26671620000000007, 51.334646799999994], [-0.2669, 51.3346515], [-0.2670974, 51.3346485], [-0.26728939999999995, 51.33463999999999], [-0.2675468, 51.334623099999995], [-0.2675644, 51.33462209999999], [-0.26778859999999993, 51.3346008], [-0.26815799999999995, 51.3345464], [-0.2684506, 51.334493499999994], [-0.2686809, 51.33444299999999], [-0.2689069, 51.3343873], [-0.269132, 51.334320000000005], [-0.26949458523585645, 51.33420746186569], [-0.27007729999999996, 51.3340266], [-0.2709366999999999, 51.333763], [-0.2711931, 51.3336846], [-0.2716503, 51.3335414], [-0.2719754, 51.333433500000005], [-0.2716319, 51.333600899999986], [-0.2713384, 51.33373649999999], [-0.2710802, 51.33384649999999], [-0.2705566, 51.334042799999985], [-0.2698516, 51.33427540000001]]} |
1.7 |
0636 |
0639 |
Ewell East |
Epsom |
Epsom |
51.3342754 |
-0.2698516 |
51.3342754 |
-0.2698516 |
1 |
0 |
2026-09-16 05:50:07 |
TERMINATED |
2026-09-16 05:39:00 |
Epsom |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975369 |
1789537132192116 |
72 |
72 |
2026-09-16 05:49:47.630199 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:47.167071 |
| 568249 |
599198 |
P90365 |
883V18M616 |
2026-09-16 |
COMPLETE |
15975139 |
2026-09-16 06:39:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 599198, "stp": "P", "toc": "Southeastern", "uid": "P90365", "consist": "376017+376020", "dest_crs": "HYS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90365/2026-09-16/detailed", "trust_id": "883V18M616", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hayes (Kent)", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "1", "is_terminated": 1, "next_location": "Hayes (Kent)", "signalling_id": "3V18", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "0639", "current_leg_dep": "0603", "current_leg_end": "Hayes (Kent)", "origin_dep_time": "0605", "origin_platform": "4", "current_location": "Hayes (Kent)", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]}", "current_leg_start": "London Charing Cross", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.3763777", "next_location_lon": "0.0101965", "previous_location": "London Charing Cross", "current_leg_milage": "14.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"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\": 9070.016, \"from_m\": 9001.24, \"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\": 10283.964, \"from_m\": 9070.016, \"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\": 10554.358, \"from_m\": 10283.964, \"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\": 22772.394, \"from_m\": 10554.358, \"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\": 22791.616, \"from_m\": 22772.394, \"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\": 23220.79, \"from_m\": 22791.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 599198, \"profile_key\": \"9b61320893b1964ac027a811c1da45210030ce9b34cfab369ffe4382a3f590c8\", \"schedule_id\": 24274, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10327.707, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Ladywell Jn\", \"stage_seq\": 9, \"distance_m\": 10554.358, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"New Beckenham\", \"stage_seq\": 10, \"distance_m\": 15458.431, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Elmers End\", \"stage_seq\": 11, \"distance_m\": 17841.376, \"section_seq\": 1, \"route_path_id\": 99929}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Hayes (Kent)\", \"stage_seq\": 12, \"distance_m\": 23220.79, \"section_seq\": 1, \"route_path_id\": 99929}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23220.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99929}], \"total_distance_m\": 23220.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23220.79, \"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": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "51.3763777", "current_position_lon": "0.0101965", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:00Z\", \"source_id\": 49149451, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:03Z\", \"source_id\": 15954111, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:44Z\", \"source_id\": 49156207, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:47Z\", \"source_id\": 15956258, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:49Z\", \"source_id\": 49191553, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:50Z\", \"source_id\": 15967656, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:12Z\", \"source_id\": 49198983, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:17Z\", \"source_id\": 15970104, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:28Z\", \"source_id\": 49215348, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:29Z\", \"source_id\": 15975139, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hayes (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789537113041435, "current_leg_arrival_utc": "2026-09-16T06:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:48.927831", "service_state_evidence_id": 15975139, "current_leg_start_actual_dep": "2026-09-16T06:05:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:49.629571", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
HYS |
3V18 |
376017+376020 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "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": 9070.016, "from_m": 9001.24, "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": 10283.964, "from_m": 9070.016, "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": 10554.358, "from_m": 10283.964, "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": 22772.394, "from_m": 10554.358, "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": 22791.616, "from_m": 22772.394, "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": 23220.79, "from_m": 22791.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 599198, "profile_key": "9b61320893b1964ac027a811c1da45210030ce9b34cfab369ffe4382a3f590c8", "schedule_id": 24274, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10327.707, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Ladywell Jn", "stage_seq": 9, "distance_m": 10554.358, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "New Beckenham", "stage_seq": 10, "distance_m": 15458.431, "section_seq": 1, "route_path_id": 99929}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Elmers End", "stage_seq": 11, "distance_m": 17841.376, "section_seq": 1, "route_path_id": 99929}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Hayes (Kent)", "stage_seq": 12, "distance_m": 23220.79, "section_seq": 1, "route_path_id": 99929}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23220.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 99929}], "total_distance_m": 23220.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23220.79, "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": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:00Z", "source_id": 49149451, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:06:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:03Z", "source_id": 15954111, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:44Z", "source_id": 49156207, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:47Z", "source_id": 15956258, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:49Z", "source_id": 49191553, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:28:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:50Z", "source_id": 15967656, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:12Z", "source_id": 49198983, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:17Z", "source_id": 15970104, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:28Z", "source_id": 49215348, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:39:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:29Z", "source_id": 15975139, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
London Charing Cross |
0605 |
0605 |
4 |
None |
None |
Hayes (Kent) |
0640 |
0640 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90365/2026-09-16/detailed |
None |
London Charing Cross |
2026-09-16T06:05:00+01:00 |
Hayes (Kent) |
36.0 |
{"type": "LineString", "coordinates": [[-0.1241603, 51.5078489], [-0.12311449999999996, 51.5072838], [-0.1228925, 51.507169899999994], [-0.1227274, 51.5070822], [-0.122356, 51.50689289999999], [-0.1221381, 51.506804800000005], [-0.1219798, 51.506749500000005], [-0.1218351, 51.50670459999999], [-0.12090819999999998, 51.5064189], [-0.1206904, 51.50635710000001], [-0.12032769999999995, 51.50625930000001], [-0.1200674, 51.50618299999999], [-0.1193403, 51.5059558], [-0.11850899999999998, 51.5056953], [-0.1178151, 51.50548280000001], [-0.11752339999999996, 51.5053956], [-0.1172478, 51.5053175], [-0.11697739999999998, 51.50524], [-0.1167739, 51.50517880000001], [-0.1165517, 51.50511050000001], [-0.1163081, 51.50503770000001], [-0.1160349, 51.50495070000001], [-0.11575019999999998, 51.5048601], [-0.1154355, 51.50476020000001], [-0.1144742, 51.50446289999999], [-0.1142156, 51.504385], [-0.11401569999999998, 51.5043187], [-0.1136148, 51.5041981], [-0.1135953, 51.504192299999985], [-0.1134168, 51.5041439], [-0.11325109999999998, 51.50410240000001], [-0.1128878, 51.5040274], [-0.1126681, 51.5039869], [-0.1124587, 51.5039593], [-0.1122025, 51.5039336], [-0.1119978, 51.5039168], [-0.1117646, 51.50390449999999], [-0.1114918, 51.503897], [-0.1112443, 51.503895099999994], [-0.1109881, 51.5038961], [-0.11075409999999998, 51.50390589999999], [-0.1105724, 51.50392170000001], [-0.1103694, 51.5039449], [-0.11011079999999998, 51.50397699999999], [-0.1098205, 51.5040254], [-0.109574, 51.5040673], [-0.10845059999999998, 51.504258], [-0.1081873, 51.5042994], [-0.10784699999999998, 51.50433989999999], [-0.1075178, 51.5043616], [-0.1072632, 51.5043691], [-0.1069563, 51.50437249999998], [-0.1067088, 51.5043671], [-0.10647, 51.50435420000001], [-0.1062091, 51.5043355], [-0.1058505, 51.5043019], [-0.1055793, 51.5042851], [-0.10517759999999998, 51.5042622], [-0.1049865, 51.5042499], [-0.1047198, 51.504237200000006], [-0.1037311, 51.504190099999995], [-0.1023932, 51.504147], [-0.10229283575021482, 51.50414301860873], [-0.1022431624413597, 51.5041410480974], [-0.10217498376099328, 51.504138343488584], [-0.10212298226153002, 51.50413628061908], [-0.1020302, 51.504132600000005], [-0.1016148, 51.50409679999999], [-0.1010153, 51.50404300000001], [-0.10077279999999998, 51.5040278], [-0.1006318, 51.5040232], [-0.1004106, 51.5040294], [-0.0999455, 51.504049499999994], [-0.09976119999999998, 51.50405990000001], [-0.0984285, 51.5041132], [-0.0977208, 51.504141199999985], [-0.0972505, 51.50416059999999], [-0.0967531, 51.50418589999999], [-0.0966482, 51.5041892], [-0.09625609999999998, 51.50420890000001], [-0.0962186, 51.5042102], [-0.0957565, 51.50423339999999], [-0.09538259999999998, 51.50425049999999], [-0.0956034, 51.50425090000001], [-0.0958865, 51.50425679999999], [-0.0955994, 51.504268499999995], [-0.0953432, 51.5042835], [-0.0951954, 51.50429630000001], [-0.0946579, 51.50435540000001], [-0.094129, 51.50438309999999], [-0.0938867, 51.50441690000001], [-0.0936534, 51.5044646], [-0.0933748, 51.5045413], [-0.0931545, 51.5046127], [-0.0930254, 51.5046581], [-0.0926759, 51.5047826], [-0.0925508, 51.5048292], [-0.09229089999999998, 51.5049259], [-0.0921715, 51.5049679], [-0.0920494, 51.50500629999999], [-0.0919313, 51.505039700000005], [-0.09178849999999998, 51.5050789], [-0.09063169999999998, 51.5054305], [-0.090455, 51.5054816], [-0.0903175, 51.505514], [-0.0902207, 51.5055357], [-0.0901274, 51.505552399999985], [-0.09000280000000001, 51.505572499999985], [-0.0899039, 51.50558569999999], [-0.08983152841195213, 51.50559434015665], [-0.08972799999999999, 51.5056067], [-0.0895135, 51.505630800000006], [-0.08934179999999999, 51.50565869999999], [-0.089027, 51.5057155], [-0.08867629999999999, 51.505784299999995], [-0.08853809999999998, 51.5058096], [-0.0884048, 51.50582699999999], [-0.0882883, 51.50583900000001], [-0.08818629999999998, 51.5058444], [-0.08802369999999998, 51.5058451], [-0.0878977, 51.5058432], [-0.08770769999999999, 51.5058311], [-0.08751159999999998, 51.505817099999994], [-0.0872611, 51.505795899999995], [-0.0870763, 51.505774599999995], [-0.0869189, 51.5057534], [-0.08675579999999998, 51.5057273], [-0.08663840000000002, 51.5057023], [-0.0865411, 51.5056782], [-0.08644, 51.5056508], [-0.0863326, 51.5056207], [-0.0862047, 51.50557959999999], [-0.0859748, 51.5055004], [-0.08581489999999999, 51.5054378], [-0.0855382, 51.505314899999995], [-0.08573969999999999, 51.5054223], [-0.0859097, 51.505500999999995], [-0.08605099999999999, 51.5055601], [-0.08618949999999999, 51.5056102], [-0.08631179999999998, 51.5056488], [-0.0864351, 51.50568289999999], [-0.0866336, 51.5057367], [-0.08643839999999998, 51.5056956], [-0.0862957, 51.5056612], [-0.086124, 51.50561499999999], [-0.0859513, 51.5055608], [-0.0857976, 51.50550940000001], [-0.08557429999999999, 51.505427399999995], [-0.0853828, 51.505346800000005], [-0.08514239999999998, 51.5052354], [-0.0848416, 51.5050726], [-0.08469626099519811, 51.50498007816512], [-0.0845645, 51.504896200000005], [-0.0842281, 51.50467809999999], [-0.0840235, 51.5045287], [-0.08383179999999998, 51.504369700000005], [-0.0835106, 51.5040562], [-0.08327059999999999, 51.5038506], [-0.08315849999999998, 51.503769899999995], [-0.08303849999999999, 51.50368849999999], [-0.0828384, 51.5035711], [-0.0827038, 51.5034996], [-0.0824847, 51.50338969999999], [-0.0818829, 51.5030919], [-0.08161989999999998, 51.5029578], [-0.0813896, 51.50284509999999], [-0.08051169999999999, 51.5024008], [-0.0802967, 51.50228940000001], [-0.0791395, 51.5016777], [-0.0782342, 51.5012023], [-0.0778572, 51.5009845], [-0.07748499999999998, 51.50077040000001], [-0.07696089999999998, 51.50049], [-0.0760067, 51.4999783], [-0.074286, 51.49904620000001], [-0.07377556816539182, 51.4987748385867], [-0.0730468, 51.498387400000006], [-0.07210449999999999, 51.4978878], [-0.0708392, 51.497239500000006], [-0.06990510000000001, 51.4967797], [-0.06941019999999999, 51.4965596], [-0.0689536, 51.49636639999999], [-0.06835759999999999, 51.496132399999986], [-0.06794439999999999, 51.4959648], [-0.06754969999999999, 51.495794], [-0.067129, 51.4956008], [-0.06677120000000002, 51.4954222], [-0.0660534, 51.49504709999999], [-0.065521, 51.4947767], [-0.0647842, 51.49443399999999], [-0.0639445, 51.49405560000001], [-0.06330221367318085, 51.49376836201419], [-0.062752, 51.493522299999995], [-0.06135779999999998, 51.4929093], [-0.0609676, 51.4927389], [-0.0604607, 51.4925143], [-0.05829149999999999, 51.4915705], [-0.05784219999999999, 51.4913759], [-0.05759140000000001, 51.4912632], [-0.055446699999999995, 51.490331999999995], [-0.0552134, 51.4902406], [-0.05499609999999999, 51.4901558], [-0.05472919999999999, 51.49005559999999], [-0.054513299999999994, 51.4899758], [-0.054285999999999994, 51.4898969], [-0.053828999999999995, 51.489716099999995], [-0.053263099999999994, 51.48949150000001], [-0.05286140000000001, 51.4893178], [-0.05241479999999999, 51.4891062], [-0.0521676, 51.48898760000001], [-0.051924, 51.48886649999999], [-0.0516578, 51.4887262], [-0.0512278, 51.488510100000006], [-0.050848, 51.4883262], [-0.0506642, 51.4882368], [-0.050372999999999994, 51.4881065], [-0.05006699999999999, 51.4879752], [-0.04954889999999999, 51.4877555], [-0.0476834, 51.486992400000005], [-0.0475447130129172, 51.48693545537826], [-0.04745021364848643, 51.486896654072346], [-0.0472041, 51.4867956], [-0.0466178, 51.486554899999994], [-0.04589469999999999, 51.486258], [-0.04433419999999999, 51.4856293], [-0.0441009, 51.4855286], [-0.0439574, 51.4854666], [-0.04376629091290948, 51.48538214411256], [-0.04369768451577953, 51.48535182519087], [-0.04369866963415758, 51.485314129980374], [-0.04303629999999999, 51.4850194], [-0.0418921, 51.484536899999995], [-0.04086879999999999, 51.48414559999999], [-0.0397045, 51.4836922], [-0.0393641, 51.48354770000001], [-0.038911, 51.4833375], [-0.0387063, 51.48323689999999], [-0.038290099999999994, 51.4830163], [-0.0380771, 51.4828902], [-0.0378488, 51.4827614], [-0.0375438, 51.4825495], [-0.0373249, 51.48239399999999], [-0.0371119, 51.482235], [-0.036866600000000006, 51.4820223], [-0.03678998529299981, 51.481952933193696], [-0.036642499999999995, 51.4818194], [-0.0363913, 51.4815687], [-0.036124, 51.48125979999999], [-0.0359724, 51.481070999999986], [-0.035731299999999994, 51.4807732], [-0.035599200000000004, 51.48058369999999], [-0.0353601, 51.4802207], [-0.0350055, 51.479624699999995], [-0.0347661, 51.4792787], [-0.034676099999999994, 51.479148499999994], [-0.0344598, 51.4788453], [-0.0342497, 51.4785303], [-0.0340297, 51.4782133], [-0.0337974, 51.47787129999998], [-0.033567299999999994, 51.477529999999994], [-0.03331719999999999, 51.477161800000005], [-0.03305489999999999, 51.476787300000005], [-0.0327537, 51.476368400000005], [-0.0324959, 51.4760292], [-0.0321813, 51.4756243], [-0.0319146, 51.47529680000001], [-0.031588899999999996, 51.474909200000006], [-0.0312633, 51.47454919999999], [-0.030932, 51.4742065], [-0.0305535, 51.47384519999999], [-0.0301107, 51.4734069], [-0.0296939, 51.47308090000001], [-0.0292431, 51.4727291], [-0.0285885, 51.4722483], [-0.0284268, 51.47214099999999], [-0.027746, 51.4716894], [-0.0269296, 51.47118269999999], [-0.0266967, 51.471051200000005], [-0.026442, 51.470913499999995], [-0.026290199999999996, 51.4708339], [-0.025973399999999997, 51.4706777], [-0.025641199999999996, 51.4705173], [-0.0248669, 51.470130100000006], [-0.0243718, 51.46991829999999], [-0.0230656, 51.469365499999995], [-0.022571999999999995, 51.46915270000001], [-0.0218126, 51.4688371], [-0.021173399999999995, 51.4685629], [-0.020592399999999997, 51.46831900000001], [-0.020295299999999995, 51.468182699999986], [-0.019994399999999996, 51.4680323], [-0.019714499999999996, 51.46787779999998], [-0.01954237268678388, 51.46776578153707], [-0.01942728662649193, 51.46769088470786], [-0.0193471, 51.467638699999995], [-0.018998199999999996, 51.46736829999999], [-0.0187188, 51.4671117], [-0.0184951, 51.46686590000001], [-0.0182759, 51.4666101], [-0.0181597, 51.46643859999999], [-0.018041999999999996, 51.4662515], [-0.0179567, 51.4660956], [-0.0178216, 51.4658158], [-0.0177301, 51.4655923], [-0.017622699999999998, 51.46526529999999], [-0.0175178, 51.46496700000001], [-0.0173797, 51.4645736], [-0.017348499999999996, 51.46447390000001], [-0.0173335, 51.46443109999999], [-0.0171945, 51.4639986], [-0.0170469, 51.4635415], [-0.0170015, 51.4634039], [-0.016885599999999997, 51.4630374], [-0.0168111, 51.4628015], [-0.016735, 51.4625651], [-0.016642200000000003, 51.4622764], [-0.016575299999999998, 51.46208159999999], [-0.016500199999999996, 51.4618786], [-0.016311899999999997, 51.4613764], [-0.0162701, 51.4612342], [-0.0162254, 51.46107510000001], [-0.0161898, 51.4609176], [-0.0161637, 51.4607743], [-0.0161496, 51.4606728], [-0.0161402, 51.4605178], [-0.0161496, 51.46034439999999], [-0.016192500000000002, 51.460133899999995], [-0.0162569, 51.4599513], [-0.016301799999999998, 51.4598414], [-0.016396, 51.459662400000006], [-0.0165443, 51.4594329], [-0.016655199999999995, 51.4592767], [-0.016871900000000002, 51.45900989999999], [-0.016988, 51.4588799], [-0.0172493, 51.458598300000006], [-0.0174921, 51.4583217], [-0.0176804, 51.4581007], [-0.0178829, 51.457858999999985], [-0.0181177, 51.45756680000001], [-0.0183173, 51.4572816], [-0.0184945, 51.4570371], [-0.0187505, 51.4566849], [-0.0190563, 51.456244299999994], [-0.0193514, 51.4558291], [-0.0195867, 51.45550010000001], [-0.019785599999999997, 51.4552129], [-0.020088, 51.45480880000001], [-0.0203251, 51.45447970000001], [-0.0204946, 51.4542329], [-0.020705299999999996, 51.45393909999998], [-0.020858, 51.45371980000001], [-0.021108, 51.453367699999994], [-0.0212558, 51.453157], [-0.021391499999999997, 51.4529579], [-0.0216687, 51.452549], [-0.0218948, 51.452205000000006], [-0.021978999999999995, 51.45207349999998], [-0.022053799999999995, 51.45194790000001], [-0.0220781, 51.4519122], [-0.022236, 51.4516576], [-0.0223834, 51.45141209999999], [-0.022525099999999996, 51.45117140000001], [-0.0226848, 51.4508689], [-0.0229028, 51.4504624], [-0.0230893, 51.4500874], [-0.0232235, 51.4498209], [-0.023311400000000003, 51.449648299999986], [-0.023423399999999997, 51.4494089], [-0.0235277, 51.449167], [-0.0236422, 51.4489184], [-0.023707399999999997, 51.44875989999999], [-0.023779899999999996, 51.4485869], [-0.0238856, 51.4483237], [-0.0240117, 51.4479831], [-0.024136999999999995, 51.4476361], [-0.0242562, 51.44730589999999], [-0.0243665, 51.4469567], [-0.0244858, 51.4465528], [-0.0245778, 51.4462428], [-0.0246226, 51.44604499999999], [-0.024673099999999996, 51.44583320000001], [-0.0247585, 51.445478900000005], [-0.0248364, 51.44511829999999], [-0.024889399999999996, 51.4448455], [-0.0249665, 51.44448080000001], [-0.0250221, 51.4441415], [-0.025123999999999997, 51.44358249999999], [-0.0252442, 51.44292180000001], [-0.025261062654661652, 51.442817580280106], [-0.0253511, 51.44226110000001], [-0.025452999999999996, 51.44167159999999], [-0.0256097, 51.44080840000001], [-0.025633805071553245, 51.44066962197825], [-0.025648354788180634, 51.440585855962226], [-0.0256892, 51.44035070000001], [-0.0257688, 51.43991509999999], [-0.025794100000000004, 51.4396955], [-0.0258056, 51.4396233], [-0.0258757, 51.43927870000001], [-0.025929899999999995, 51.438934399999994], [-0.0259933, 51.43860569999999], [-0.0260543, 51.43828059999999], [-0.026126999999999997, 51.43788459999998], [-0.026195, 51.43760549999999], [-0.026259399999999995, 51.4373235], [-0.026355599999999996, 51.437004900000005], [-0.0264376, 51.4367601], [-0.026527899999999997, 51.436519], [-0.026623999999999995, 51.4362611], [-0.0267037, 51.43606299999999], [-0.0268444, 51.4357506], [-0.0269621, 51.4355073], [-0.0270641, 51.4353084], [-0.0271745, 51.4351033], [-0.0273038, 51.4348722], [-0.027439, 51.4346546], [-0.027586399999999997, 51.43441959999999], [-0.0277227, 51.4342055], [-0.0278889, 51.43397660000001], [-0.0280789, 51.433730700000005], [-0.028243200000000003, 51.4335189], [-0.0284145, 51.433316000000005], [-0.028646700000000004, 51.4330428], [-0.028842699999999995, 51.4328102], [-0.02902349999999999, 51.4326044], [-0.0293205, 51.4322918], [-0.0297092, 51.431892000000005], [-0.0300473, 51.4315407], [-0.0303815, 51.4311991], [-0.030697399999999996, 51.43086189999999], [-0.030960000000000005, 51.4305725], [-0.0312005, 51.43028079999999], [-0.031415, 51.4300039], [-0.0315897, 51.42976120000001], [-0.0317282, 51.4295516], [-0.031863, 51.429333], [-0.0320001, 51.4291044], [-0.032124599999999996, 51.428876300000006], [-0.03229209999999999, 51.4285513], [-0.0323562, 51.42841169999999], [-0.03250839999999999, 51.4280678], [-0.0325609, 51.4279297], [-0.0326209, 51.4277479], [-0.0327, 51.4274977], [-0.032759, 51.4272925], [-0.0328158, 51.42707560000001], [-0.0328789, 51.4267996], [-0.03296779999999999, 51.4264349], [-0.0330406, 51.426064499999995], [-0.033096, 51.425725500000006], [-0.0331834, 51.4253462], [-0.0332864, 51.4249124], [-0.03336800000000001, 51.4245573], [-0.033761099999999995, 51.4230545], [-0.0340678, 51.4217367], [-0.0340867, 51.421629299999985], [-0.03427379999999999, 51.42078899999999], [-0.0343859, 51.42029970000001], [-0.0344906, 51.4198582], [-0.03458869999999999, 51.4194629], [-0.0346942, 51.4190389], [-0.034813699999999996, 51.4186498], [-0.03490519999999999, 51.4183131], [-0.035001599999999994, 51.4179733], [-0.0350956, 51.417601199999986], [-0.0351771, 51.41725369999999], [-0.0352637, 51.4168836], [-0.0353263, 51.4165474], [-0.0353626, 51.4162323], [-0.0353647, 51.41620809999999], [-0.0353651, 51.416177899999994], [-0.0353568, 51.41591879999999], [-0.0353577, 51.41580669999998], [-0.0353362, 51.4154109], [-0.0352983, 51.4149509], [-0.03529999999999999, 51.414667599999994], [-0.0352868, 51.4143715], [-0.0352794, 51.4141608], [-0.0352802, 51.4137439], [-0.0352769, 51.413363], [-0.0352744, 51.41297120000001], [-0.035273, 51.412457200000006], [-0.03528590000000001, 51.4122404], [-0.0353074, 51.41207469999999], [-0.03532550000000001, 51.411984200000006], [-0.0353774, 51.411832099999984], [-0.0354417, 51.4116773], [-0.03555710000000001, 51.411466], [-0.035624684928653644, 51.41136904175608], [-0.0356472176814848, 51.411336715921344], [-0.035675420193322996, 51.4112962561307], [-0.0357131, 51.4112422], [-0.035819, 51.4111133], [-0.0359828, 51.4109546], [-0.036155299999999994, 51.4108065], [-0.0363313, 51.410673199999984], [-0.0364632, 51.410582], [-0.0366036, 51.410494], [-0.0367768, 51.41039749999999], [-0.036974299999999995, 51.4103019], [-0.03719170000000001, 51.4102041], [-0.0374119, 51.41011429999999], [-0.0376208, 51.4100347], [-0.038389999999999994, 51.4097228], [-0.0388353, 51.4095396], [-0.0390753, 51.409425799999994], [-0.0393342, 51.40930779999999], [-0.0396923, 51.4091288], [-0.0399663, 51.40897609999999], [-0.0403789, 51.4086871], [-0.04063239999999999, 51.408505799999986], [-0.04084959999999999, 51.4083424], [-0.041042699999999994, 51.40818300000001], [-0.041199700000000006, 51.4080381], [-0.0413271, 51.4079193], [-0.041437, 51.4078064], [-0.0415336, 51.4076907], [-0.0416261, 51.407577799999984], [-0.0417656, 51.407394200000006], [-0.041922999999999995, 51.40717149999999], [-0.0420995, 51.4069111], [-0.04222159999999999, 51.40671319999999], [-0.0423313, 51.4065635], [-0.0424413, 51.4064014], [-0.0426969, 51.406042], [-0.04306139999999999, 51.4055022], [-0.0432577, 51.4052365], [-0.04369490000000001, 51.4046203], [-0.044042, 51.4041407], [-0.0443524, 51.40375689999999], [-0.04499559999999999, 51.40294469999999], [-0.04532599999999999, 51.4025298], [-0.04566159999999999, 51.402154899999985], [-0.04623549999999999, 51.4014991], [-0.0467, 51.4009872], [-0.0471635, 51.400494599999995], [-0.0476377, 51.4000276], [-0.0478037, 51.3998504], [-0.04794609999999999, 51.3997012], [-0.0480685, 51.3995818], [-0.04829920000000001, 51.399312599999995], [-0.04859329999999999, 51.399028099999995], [-0.048983299999999994, 51.3986541], [-0.0491706, 51.39847349999999], [-0.04935049999999999, 51.3983084], [-0.04935180566288969, 51.39830723898445], [-0.04969079999999999, 51.39800580000001], [-0.0501236, 51.3976243], [-0.05033499999999999, 51.3974329], [-0.0504107, 51.3973494], [-0.050505, 51.3972434], [-0.050591399999999995, 51.397136399999994], [-0.0506757, 51.39701060000001], [-0.050739799999999995, 51.3969016], [-0.0507865, 51.3967963], [-0.05082129999999999, 51.3967146], [-0.05089329999999999, 51.3964996], [-0.050914, 51.3963873], [-0.05092719999999999, 51.396255999999994], [-0.0509328, 51.3961402], [-0.05093489999999999, 51.3960365], [-0.0509218, 51.3959286], [-0.050907, 51.3958142], [-0.05087869999999999, 51.39572639999999], [-0.05085080000000001, 51.3956332], [-0.05080529999999999, 51.3955285], [-0.050747400000000005, 51.3954047], [-0.0506812, 51.39528779999999], [-0.0506116, 51.395171999999995], [-0.0505471, 51.39507709999998], [-0.05046479999999999, 51.39496849999999], [-0.0503277, 51.39483270000001], [-0.0502008, 51.39472889999999], [-0.050059, 51.3946201], [-0.04993539999999999, 51.39453559999999], [-0.0498031, 51.3944511], [-0.0496501, 51.394369299999994], [-0.0494788, 51.39428649999999], [-0.04928119999999999, 51.39420500000001], [-0.049101, 51.394130399999995], [-0.04888939999999999, 51.39406400000001], [-0.04873739999999999, 51.394016099999995], [-0.0485193, 51.3939667], [-0.0482891, 51.3939214], [-0.0480169, 51.3938797], [-0.0477659, 51.393852900000006], [-0.04741829999999999, 51.3938279], [-0.0469094, 51.39379789999999], [-0.04535309999999999, 51.39370590000001], [-0.04455289999999999, 51.3936554], [-0.0437704, 51.393612], [-0.0416805, 51.3934874], [-0.04138549999999999, 51.39346989999999], [-0.04075019999999999, 51.39343029999999], [-0.03989199999999999, 51.393381699999985], [-0.0381372, 51.3932736], [-0.03639649999999999, 51.39316779999999], [-0.035753999999999994, 51.3931292], [-0.0355203, 51.3931122], [-0.034594099999999996, 51.3930473], [-0.0340228, 51.3929905], [-0.0336857, 51.3929499], [-0.033240799999999994, 51.39288379999999], [-0.0327848, 51.392808800000005], [-0.0324339, 51.39274030000001], [-0.03189159999999999, 51.39262759999999], [-0.031381799999999994, 51.39250340000001], [-0.030963, 51.3923872], [-0.03051959999999999, 51.39225470000001], [-0.030064, 51.3921082], [-0.029354899999999996, 51.3918456], [-0.028671799999999997, 51.3915611], [-0.0281636, 51.39133369999999], [-0.027907099999999997, 51.39120320000001], [-0.0275034, 51.3909766], [-0.027271699999999996, 51.3908387], [-0.0271212, 51.39074279999999], [-0.0267579, 51.3905058], [-0.0264565, 51.390294699999984], [-0.026127799999999996, 51.39004629999999], [-0.025768, 51.3897491], [-0.0255077, 51.3895218], [-0.0252016, 51.38923140000001], [-0.0250596, 51.3890913], [-0.0248119, 51.3888374], [-0.024329, 51.3883487], [-0.0237723, 51.38781], [-0.0235333, 51.3875879], [-0.023247499999999997, 51.38732389999999], [-0.0229292, 51.3870364], [-0.0228315, 51.38695129999999], [-0.02264781966278907, 51.38679167395817], [-0.0223298, 51.38651529999999], [-0.0218844, 51.38615070000001], [-0.0216226, 51.38594020000001], [-0.0210583, 51.385502499999994], [-0.0206634, 51.38520470000001], [-0.0199042, 51.384652499999994], [-0.0193742, 51.384290199999995], [-0.0188478, 51.38394029999999], [-0.017353499999999997, 51.383011200000006], [-0.016738, 51.38264670000001], [-0.0163822, 51.3824423], [-0.0160594, 51.382261], [-0.0152938, 51.38183989999999], [-0.0144917, 51.3814027], [-0.013875099999999998, 51.38106499999999], [-0.013339599999999998, 51.3807749], [-0.0127135, 51.38042780000001], [-0.012324599999999998, 51.38021470000001], [-0.011740399999999998, 51.3799], [-0.0112422, 51.37963930000001], [-0.010691499999999998, 51.379381], [-0.0103462, 51.3792301], [-0.0100097, 51.37909579999999], [-0.0094163, 51.37887070000001], [-0.009125799999999998, 51.378763799999994], [-0.0088267, 51.37866050000001], [-0.0086154, 51.3785914], [-0.0083623, 51.3785146], [-0.0082222, 51.3784721], [-0.0079577, 51.378395299999994], [-0.0073112, 51.3782296], [-0.006901600000000001, 51.378133], [-0.0063711, 51.3780183], [-0.005780399999999999, 51.37790640000001], [-0.0051033, 51.3777856], [-0.0038173, 51.37755800000001], [-0.0031120999999999996, 51.377433999999994], [-0.0025124, 51.3773283], [-0.0005194, 51.3769782], [-0.0001048, 51.3769162], [0.0, 51.37690203401473], [0.0002651, 51.3768662], [0.0009558, 51.3767916], [0.0015913, 51.3767401], [0.0019276, 51.37672130000001], [0.002249699999999999, 51.3767065], [0.0026844999999999994, 51.3766905], [0.0034123999999999995, 51.3766801], [0.0035857999999999992, 51.376681799999986], [0.0038834, 51.376684699999984], [0.0041519, 51.37669240000001], [0.004340199999999999, 51.37670120000001], [0.005041800000000001, 51.37671400000001], [0.0052725, 51.37672920000001], [0.005932300000000001, 51.37678159999999], [0.0062851999999999995, 51.37680910000001], [0.0065484, 51.3768246], [0.00668, 51.3768301], [0.0068512, 51.37683429999999], [0.007146800000000001, 51.37683770000001], [0.0075198, 51.37682650000001], [0.0078055999999999985, 51.376813199999994], [0.008093, 51.376789200000005], [0.0083808, 51.3767556], [0.008622499999999998, 51.37672009999999], [0.0088597, 51.3766798], [0.0090503, 51.37664349999999], [0.0092355, 51.37660460000001], [0.0094111, 51.3765666], [0.0101965, 51.3763777]]} |
14.2 |
0603 |
0639 |
London Charing Cross |
Hayes (Kent) |
Hayes (Kent) |
51.3763777 |
0.0101965 |
51.3763777 |
0.0101965 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:39:00 |
Hayes (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975139 |
1789537113041435 |
42 |
42 |
2026-09-16 05:49:49.629571 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:48.927831 |
| 568250 |
599056 |
W30357 |
575S33M616 |
2026-09-16 |
COMPLETE |
15974947 |
2026-09-16 06:39:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 599056, "stp": "P", "toc": "CrossCountry", "uid": "W30357", "consist": "220025+221136", "dest_crs": "BHM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30357/2026-09-16/detailed", "trust_id": "575S33M616", "origin_crs": "XUN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0635", "dest_platform": "8", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "5S33", "timing_status": "LATE", "origin_station": "Barton Under Needwood RSMD", "current_leg_arr": "0639", "current_leg_dep": "0600", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0602", "origin_platform": null, "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7038939999999998, 52.754854], [-1.7047201999999997, 52.7538329], [-1.7055408999999997, 52.7528069], [-1.705785, 52.75249199999999], [-1.7058655, 52.7523994], [-1.7059861999999997, 52.7522403], [-1.7060719999999998, 52.75207639999999], [-1.7061417, 52.7518913], [-1.70619, 52.7517087], [-1.7062148, 52.751633099999985], [-1.7062611000000003, 52.75146649999999], [-1.7062799999999998, 52.7511327], [-1.7063007999999995, 52.7509917], [-1.7063541999999998, 52.750773800000005], [-1.7064778000000005, 52.75050469999999], [-1.7066230999999998, 52.7502874], [-1.7067072, 52.75011979999999], [-1.7067647999999995, 52.74999679999999], [-1.7067990398270907, 52.74994237890976], [-1.7069196999999996, 52.7497506], [-1.7070023, 52.7496422], [-1.7080634999999995, 52.7482497], [-1.7090504, 52.74705819999999], [-1.7094507999999995, 52.74642610000001], [-1.7095952, 52.746243699999994], [-1.7099413999999995, 52.7457396], [-1.7104792999999998, 52.74506], [-1.7122653999999995, 52.7428352], [-1.7127779, 52.7422078], [-1.7133783, 52.74143659999999], [-1.7136494, 52.7410876], [-1.71365502824926, 52.74108053064902], [-1.7141165, 52.74050090000001], [-1.7144931, 52.74003179999999], [-1.7148724999999998, 52.73951999999999], [-1.7152973, 52.73899180000001], [-1.7161031999999998, 52.737839400000006], [-1.7164712999999998, 52.7372467], [-1.7169025999999998, 52.7365173], [-1.7173767, 52.7355981], [-1.7176811999999997, 52.734977699999995], [-1.718009, 52.73422539999999], [-1.7182327999999998, 52.73363679999999], [-1.7186069999999998, 52.7326857], [-1.7188222, 52.73203680000001], [-1.7190179, 52.73129680000001], [-1.7191694, 52.7306271], [-1.7192900999999998, 52.7300164], [-1.7194035, 52.729360099999994], [-1.7194747999999995, 52.7288686], [-1.7195185, 52.728203099999995], [-1.7195346, 52.7280306], [-1.7195534, 52.7276929], [-1.7195553999999995, 52.727612], [-1.7195650999999998, 52.7272005], [-1.7195864999999997, 52.72651710000001], [-1.7195647, 52.7258206], [-1.7195244999999997, 52.72505619999999], [-1.7194550999999998, 52.72452009999999], [-1.7193539, 52.72376279999999], [-1.7192185999999998, 52.72303140000001], [-1.71908, 52.72239869999999], [-1.7189807, 52.7219992], [-1.7189161, 52.72176], [-1.7187891999999998, 52.7213033], [-1.7186047999999998, 52.72074680000001], [-1.7183407999999998, 52.719979399999986], [-1.7179709000000003, 52.719043600000006], [-1.7176328999999997, 52.718292600000005], [-1.7173439999999998, 52.7176951], [-1.7170833999999997, 52.717202400000005], [-1.7164411000000002, 52.71597119999999], [-1.7163491, 52.7158144], [-1.7161356, 52.7153941], [-1.715366, 52.71396339999999], [-1.7147859, 52.7128895], [-1.7145934858632232, 52.71253125491421], [-1.7143885000000003, 52.7121496], [-1.7140342999999998, 52.7114827], [-1.7137401, 52.7109317], [-1.7134067, 52.710313799999994], [-1.7129334, 52.7094137], [-1.7123389999999998, 52.70831069999999], [-1.7119213999999998, 52.70753839999998], [-1.711474, 52.7066827], [-1.7110974, 52.70598410000001], [-1.7107863, 52.70541379999999], [-1.7103490999999995, 52.7045799], [-1.7099072, 52.7037718], [-1.7095807999999997, 52.7031508], [-1.7091705999999998, 52.7023718], [-1.7091357, 52.7022986], [-1.7067990398270907, 52.69793912797725], [-1.7065796, 52.69752969999999], [-1.7062985999999998, 52.6969916], [-1.7061887, 52.6968043], [-1.7060301, 52.69650419999999], [-1.7055334999999998, 52.6955807], [-1.7053460000000005, 52.695243100000006], [-1.7051573, 52.6949778], [-1.7049138999999998, 52.6946005], [-1.7046021, 52.69408049999999], [-1.7043714, 52.69370010000001], [-1.7040979, 52.69325140000001], [-1.7035695, 52.69243370000001], [-1.7031483999999997, 52.6917981], [-1.7027306, 52.691188299999986], [-1.7024731, 52.690853399999995], [-1.7020727999999998, 52.69034309999999], [-1.7017516, 52.6898958], [-1.7014162999999998, 52.6894032], [-1.7009784, 52.68883919999999], [-1.7005096999999998, 52.6882456], [-1.7001019999999998, 52.6877384], [-1.6997768, 52.6873467], [-1.6994469, 52.686956499999994], [-1.6991304, 52.686575999999995], [-1.6989219, 52.686254000000005], [-1.6985591, 52.6858444], [-1.6981695999999995, 52.6854081], [-1.6968248, 52.6839683], [-1.6952012, 52.6822507], [-1.6942648, 52.6811972], [-1.6929621, 52.67958779999999], [-1.6920527, 52.6783474], [-1.6911980000000002, 52.6770713], [-1.6905618, 52.6760664], [-1.6899806, 52.67504449999999], [-1.6896156999999998, 52.67437150000001], [-1.6892007, 52.673569099999995], [-1.6890153, 52.67317649999999], [-1.6888255999999997, 52.6727711], [-1.688488, 52.67198570000001], [-1.6881213, 52.67106950000001], [-1.6877365999999998, 52.6700109], [-1.6875203, 52.6693411], [-1.6870398999999998, 52.6676515], [-1.6867963999999998, 52.666565199999994], [-1.6865749999999995, 52.66552969999999], [-1.6864454, 52.6647638], [-1.6863651, 52.6642307], [-1.6863414999999995, 52.66405640000001], [-1.6860078, 52.6619148], [-1.6858434000000002, 52.6608459], [-1.6856744, 52.6597714], [-1.6856405, 52.6596], [-1.6855776, 52.659228199999994], [-1.6854682, 52.65848389999999], [-1.6854057643084863, 52.658076072523166], [-1.6852964, 52.65736169999999], [-1.6851246, 52.6562332], [-1.6848688, 52.6545655], [-1.6844775999999997, 52.6521111], [-1.6844353000000003, 52.65182639999998], [-1.6843828, 52.651497199999994], [-1.6842802999999995, 52.6508837], [-1.6841335, 52.64964719999999], [-1.6840867, 52.64907910000001], [-1.6840839, 52.647315799999994], [-1.6842189, 52.6455753], [-1.6842549, 52.6453017], [-1.6843425, 52.644638], [-1.6845114999999995, 52.6438423], [-1.6846996999999997, 52.64307970000001], [-1.6850422, 52.641881299999994], [-1.6853932, 52.64090749999998], [-1.6857491, 52.63986589999999], [-1.6859318999999997, 52.6392531], [-1.6860254999999995, 52.63892399999999], [-1.6860453, 52.63884639999999], [-1.6861115, 52.6385916], [-1.6862081999999998, 52.63825669999999], [-1.6863406, 52.637654299999994], [-1.686356896416264, 52.63757321891259], [-1.6863642966070704, 52.637536399999995], [-1.6863713918712309, 52.63750109819047], [-1.6863787247390687, 52.63746461417659], [-1.6864137999999995, 52.63729010000001], [-1.6865525999999995, 52.63641510000001], [-1.6866320999999995, 52.6357179], [-1.6866997999999995, 52.634805], [-1.6867346999999997, 52.63387120000001], [-1.6867073, 52.6330675], [-1.6866776999999995, 52.6325291], [-1.6866338, 52.6320126], [-1.6864744, 52.6312158], [-1.6863950999999997, 52.630826299999995], [-1.6862293, 52.6300357], [-1.6859825999999998, 52.629315699999985], [-1.6854482999999998, 52.627793], [-1.6847298, 52.6257789], [-1.6841094, 52.62403969999999], [-1.6840134, 52.6237708], [-1.6835652999999997, 52.62253249999999], [-1.6834779, 52.622284500000006], [-1.6834358, 52.6221555], [-1.6833314, 52.6218536], [-1.6820949, 52.6184563], [-1.6811233999999995, 52.6156684], [-1.6807094, 52.614400100000005], [-1.6800588, 52.612233999999994], [-1.6798603, 52.6114401], [-1.6797599999999997, 52.6110105], [-1.6797174, 52.6107851], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6784636999999998, 52.56844199999999], [-1.6783896, 52.5680345], [-1.6782742, 52.5674068], [-1.6781883999999998, 52.56688349999999], [-1.6780945, 52.5662786], [-1.6780355000000002, 52.5658515], [-1.6780042, 52.5655645], [-1.6779197, 52.5648932], [-1.6778548999999998, 52.5643366], [-1.6778085, 52.56382539999999], [-1.6777614999999997, 52.5631703], [-1.6777379999999995, 52.562779600000006], [-1.6777246999999995, 52.56237949999999], [-1.6777217, 52.5623346], [-1.6776861000000003, 52.56165479999999], [-1.677662, 52.5610532], [-1.6776546, 52.5605753], [-1.6776572999999997, 52.56008769999999], [-1.6776626999999995, 52.5594306], [-1.6776674, 52.5589024], [-1.6776974999999998, 52.55789129999999], [-1.6777452, 52.55695380000001], [-1.6777989999999998, 52.55609379999999], [-1.6778067, 52.55593759999999], [-1.6778335999999998, 52.5554822], [-1.6778461999999998, 52.5552706], [-1.6779123, 52.55456220000001], [-1.6779767, 52.5539559], [-1.6779738999999998, 52.55338389999999], [-1.6779925999999998, 52.55287349999998], [-1.6779953, 52.5525864], [-1.6780100999999998, 52.55231779999999], [-1.6780442999999998, 52.5515516], [-1.6780758, 52.55088510000001], [-1.6781083, 52.5501529], [-1.6781173715003188, 52.54896191164581], [-1.6781197, 52.5486562], [-1.6781213999999998, 52.548050200000006], [-1.6781222000000002, 52.54795920000001], [-1.6780439, 52.545737599999995], [-1.6778479, 52.54154], [-1.6776806, 52.538380800000006], [-1.6774243, 52.5326338], [-1.6772604, 52.5289502], [-1.6771455999999998, 52.526285900000005], [-1.6771507999999995, 52.525577899999995], [-1.677181, 52.524797600000014], [-1.6772436999999998, 52.5242116], [-1.6773346999999998, 52.5235419], [-1.677512, 52.522608], [-1.6777676, 52.52183320000001], [-1.6778726, 52.521643999999995], [-1.6780208, 52.521426], [-1.6781908999999997, 52.5212244], [-1.6783803999999998, 52.5210288], [-1.6786952999999998, 52.5207469], [-1.679097, 52.520422], [-1.6792627999999998, 52.520299699999995], [-1.6794363999999995, 52.5201874], [-1.6796675921586193, 52.52006005504517], [-1.6800837999999998, 52.519830800000015], [-1.6807403999999997, 52.51954049999999], [-1.6811119, 52.519407099999995], [-1.6814300999999998, 52.51930939999998], [-1.6817899, 52.51920779999999], [-1.6821514, 52.5191279], [-1.6825206999999998, 52.51905599999999], [-1.6828785999999998, 52.518995], [-1.6834841, 52.51893259999999], [-1.6841500000000005, 52.5188812], [-1.685373, 52.518796899999984], [-1.6866810999999995, 52.5186777], [-1.6874878, 52.51858440000001], [-1.6878485, 52.51853020000001], [-1.6882666999999998, 52.518457000000005], [-1.6885297999999995, 52.5184042], [-1.6893883, 52.51820879999999], [-1.6903446999999998, 52.517936799999994], [-1.6911868999999995, 52.5177045], [-1.6920245, 52.5174805], [-1.6928485999999998, 52.5172974], [-1.6938646999999998, 52.517095100000006], [-1.6947508999999998, 52.5169331], [-1.6951911999999998, 52.5168637], [-1.6957007, 52.5167954], [-1.6969482, 52.5166393], [-1.6983151, 52.51649630000001], [-1.6997411, 52.51639679999999], [-1.7004487999999998, 52.5163539], [-1.7012393, 52.516334], [-1.7026722, 52.51630930000001], [-1.7041457999999998, 52.51632059999999], [-1.7048765999999995, 52.5163341], [-1.7055678999999997, 52.516367399999986], [-1.7066434999999998, 52.5164216], [-1.7067990398270907, 52.51643660198998], [-1.7073423, 52.51648900000001], [-1.7077697999999997, 52.51653019999999], [-1.7087088, 52.5166274], [-1.7092007, 52.5166952], [-1.7100711000000002, 52.51678249999999], [-1.7125897, 52.51714749999999], [-1.714144, 52.5173937], [-1.7157014999999998, 52.51763390000001], [-1.7169312, 52.5178082], [-1.7174193999999998, 52.5178797], [-1.7180612, 52.5179633], [-1.7192565999999998, 52.5180991], [-1.7198054000000005, 52.5181563], [-1.7204223, 52.5182101], [-1.7216251000000002, 52.518313899999995], [-1.7225218999999998, 52.5183718], [-1.7234756, 52.518414], [-1.7252856999999997, 52.5184562], [-1.7271031999999995, 52.51846419999999], [-1.7316676, 52.5185086], [-1.7344976, 52.5185286], [-1.7355934, 52.518533999999995], [-1.7368644, 52.5185602], [-1.7369219, 52.51855979999999], [-1.7384346999999998, 52.51856199999999], [-1.7393714, 52.5185673], [-1.7406018, 52.51853859999999], [-1.7418868999999997, 52.5184949], [-1.7421806506068032, 52.51849080959594], [-1.7424409133652858, 52.51849423989029], [-1.742670782528399, 52.518500495024355], [-1.7428746015979537, 52.51850917633528], [-1.7430567140757622, 52.518519885160174], [-1.7432214634636365, 52.51853222283619], [-1.7433731932633885, 52.51854579070045], [-1.74351624697683, 52.5185601900901], [-1.7436549681057725, 52.51857502234224], [-1.7437937001520285, 52.518589888794025], [-1.743936786617409, 52.518604390782585], [-1.7440885710037264, 52.51861812964504], [-1.744253396812793, 52.51863070671853], [-1.7444356075464191, 52.518641723340195], [-1.7446395467064182, 52.51865078084715], [-1.7448695577946016, 52.51865748057653], [-1.7451299843127808, 52.518661423865474], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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": "Barton Under Needwood RSMD", "dest_arr_time_act": "0635", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Barton Under Needwood RSMD", "current_leg_milage": "27.0", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 621.863, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1015.867, \"from_m\": 621.863, \"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\": 1038.358, \"from_m\": 1015.867, \"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\": 1099.062, \"from_m\": 1038.358, \"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\": 22887.226, \"from_m\": 1099.062, \"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\": 23691.185, \"from_m\": 22887.226, \"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\": 26825.697, \"from_m\": 23691.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26976.951, \"from_m\": 26825.697, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 27018.016, \"from_m\": 26976.951, \"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\": 27193.68, \"from_m\": 27018.016, \"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\": 27234.746, \"from_m\": 27193.68, \"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\": 27441.585, \"from_m\": 27234.746, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31081.671, \"from_m\": 27441.585, \"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\": 31085.562, \"from_m\": 31081.671, \"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\": 31148.619, \"from_m\": 31085.562, \"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\": 31334.732, \"from_m\": 31148.619, \"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\": 32287.868, \"from_m\": 31334.732, \"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\": 38850.86, \"from_m\": 32287.868, \"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\": 40525.782, \"from_m\": 38850.86, \"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\": 40598.235, \"from_m\": 40525.782, \"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\": 41207.724, \"from_m\": 40598.235, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42152.284, \"from_m\": 41207.724, \"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\": 42207.63, \"from_m\": 42152.284, \"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\": 42271.977, \"from_m\": 42207.63, \"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\": 42356.47, \"from_m\": 42271.977, \"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\": 43175.895, \"from_m\": 42356.47, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43539.702, \"from_m\": 43175.895, \"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\": 43587.276, \"from_m\": 43539.702, \"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\": 43831.954, \"from_m\": 43587.276, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 599056, \"profile_key\": \"7b393d55ee5860412c327ee9289df1b34a0a4b0f0bfbaeef8844e12eb6269157\", \"schedule_id\": 32907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Barton Under Needwood RSMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Barton South Jn\", \"stage_seq\": 2, \"distance_m\": 1038.358, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Wichnor Jn\", \"stage_seq\": 3, \"distance_m\": 1673.426, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Tamworth High Level\", \"stage_seq\": 4, \"distance_m\": 13661.675, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Kingsbury Jn\", \"stage_seq\": 5, \"distance_m\": 22887.226, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Whitacre Jn\", \"stage_seq\": 6, \"distance_m\": 27105.848, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Coleshill Parkway\", \"stage_seq\": 7, \"distance_m\": 29090.699, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Water Orton\", \"stage_seq\": 8, \"distance_m\": 31541.576, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Castle Bromwich Jn\", \"stage_seq\": 9, \"distance_m\": 34105.149, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Landor Street Jn\", \"stage_seq\": 10, \"distance_m\": 41289.937, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Grand Jn\", \"stage_seq\": 11, \"distance_m\": 42265.043, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Proof House Jn\", \"stage_seq\": 12, \"distance_m\": 42829.326, \"section_seq\": 1, \"route_path_id\": 61552}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 13, \"distance_m\": 43831.954, \"section_seq\": 1, \"route_path_id\": 61552}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43831.954, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 61552}], \"total_distance_m\": 43831.954, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 43222.465, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 609.489, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "39.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:07Z\", \"source_id\": 49162561, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:12Z\", \"source_id\": 15958296, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:08Z\", \"source_id\": 49188017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:10Z\", \"source_id\": 15966546, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19900, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:46Z\", \"source_id\": 49191420, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:50Z\", \"source_id\": 15967648, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:09Z\", \"source_id\": 49214691, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:12Z\", \"source_id\": 15974947, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "8", "timing_fact_generation": 1789537094761736, "current_leg_arrival_utc": "2026-09-16T06:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:55.059194", "service_state_evidence_id": 15974947, "current_leg_start_actual_dep": "2026-09-16T06:06:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:55.651511", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
XUN |
BHM |
5S33 |
220025+221136 |
8 |
125 |
None |
{"version": 3, "segments": [{"to_m": 621.863, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1015.867, "from_m": 621.863, "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": 1038.358, "from_m": 1015.867, "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": 1099.062, "from_m": 1038.358, "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": 22887.226, "from_m": 1099.062, "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": 23691.185, "from_m": 22887.226, "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": 26825.697, "from_m": 23691.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26976.951, "from_m": 26825.697, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 27018.016, "from_m": 26976.951, "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": 27193.68, "from_m": 27018.016, "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": 27234.746, "from_m": 27193.68, "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": 27441.585, "from_m": 27234.746, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31081.671, "from_m": 27441.585, "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": 31085.562, "from_m": 31081.671, "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": 31148.619, "from_m": 31085.562, "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": 31334.732, "from_m": 31148.619, "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": 32287.868, "from_m": 31334.732, "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": 38850.86, "from_m": 32287.868, "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": 40525.782, "from_m": 38850.86, "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": 40598.235, "from_m": 40525.782, "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": 41207.724, "from_m": 40598.235, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42152.284, "from_m": 41207.724, "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": 42207.63, "from_m": 42152.284, "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": 42271.977, "from_m": 42207.63, "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": 42356.47, "from_m": 42271.977, "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": 43175.895, "from_m": 42356.47, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43539.702, "from_m": 43175.895, "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": 43587.276, "from_m": 43539.702, "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": 43831.954, "from_m": 43587.276, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 599056, "profile_key": "7b393d55ee5860412c327ee9289df1b34a0a4b0f0bfbaeef8844e12eb6269157", "schedule_id": 32907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0602", "location": "Barton Under Needwood RSMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Barton South Jn", "stage_seq": 2, "distance_m": 1038.358, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Wichnor Jn", "stage_seq": 3, "distance_m": 1673.426, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Tamworth High Level", "stage_seq": 4, "distance_m": 13661.675, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Kingsbury Jn", "stage_seq": 5, "distance_m": 22887.226, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Whitacre Jn", "stage_seq": 6, "distance_m": 27105.848, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Coleshill Parkway", "stage_seq": 7, "distance_m": 29090.699, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Water Orton", "stage_seq": 8, "distance_m": 31541.576, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Castle Bromwich Jn", "stage_seq": 9, "distance_m": 34105.149, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Landor Street Jn", "stage_seq": 10, "distance_m": 41289.937, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Grand Jn", "stage_seq": 11, "distance_m": 42265.043, "section_seq": 1, "route_path_id": 61552}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Proof House Jn", "stage_seq": 12, "distance_m": 42829.326, "section_seq": 1, "route_path_id": 61552}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 13, "distance_m": 43831.954, "section_seq": 1, "route_path_id": 61552}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43831.954, "from_m": 0.0, "section_seq": 1, "route_path_id": 61552}], "total_distance_m": 43831.954, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 43222.465, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 609.489, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:07Z", "source_id": 49162561, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:14:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:12Z", "source_id": 15958296, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:08Z", "source_id": 49188017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:10Z", "source_id": 15966546, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19900, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:46Z", "source_id": 49191420, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:30:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:50Z", "source_id": 15967648, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19423, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:09Z", "source_id": 49214691, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:39:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:12Z", "source_id": 15974947, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Barton Under Needwood RSMD |
0602 |
0602 |
None |
None |
None |
Birmingham New Street |
0635 |
0635 |
8 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W30357/2026-09-16/detailed |
None |
Barton Under Needwood RSMD |
2026-09-16T06:06:00+01:00 |
Birmingham New Street |
39.0 |
{"type": "LineString", "coordinates": [[-1.7038939999999998, 52.754854], [-1.7047201999999997, 52.7538329], [-1.7055408999999997, 52.7528069], [-1.705785, 52.75249199999999], [-1.7058655, 52.7523994], [-1.7059861999999997, 52.7522403], [-1.7060719999999998, 52.75207639999999], [-1.7061417, 52.7518913], [-1.70619, 52.7517087], [-1.7062148, 52.751633099999985], [-1.7062611000000003, 52.75146649999999], [-1.7062799999999998, 52.7511327], [-1.7063007999999995, 52.7509917], [-1.7063541999999998, 52.750773800000005], [-1.7064778000000005, 52.75050469999999], [-1.7066230999999998, 52.7502874], [-1.7067072, 52.75011979999999], [-1.7067647999999995, 52.74999679999999], [-1.7067990398270907, 52.74994237890976], [-1.7069196999999996, 52.7497506], [-1.7070023, 52.7496422], [-1.7080634999999995, 52.7482497], [-1.7090504, 52.74705819999999], [-1.7094507999999995, 52.74642610000001], [-1.7095952, 52.746243699999994], [-1.7099413999999995, 52.7457396], [-1.7104792999999998, 52.74506], [-1.7122653999999995, 52.7428352], [-1.7127779, 52.7422078], [-1.7133783, 52.74143659999999], [-1.7136494, 52.7410876], [-1.71365502824926, 52.74108053064902], [-1.7141165, 52.74050090000001], [-1.7144931, 52.74003179999999], [-1.7148724999999998, 52.73951999999999], [-1.7152973, 52.73899180000001], [-1.7161031999999998, 52.737839400000006], [-1.7164712999999998, 52.7372467], [-1.7169025999999998, 52.7365173], [-1.7173767, 52.7355981], [-1.7176811999999997, 52.734977699999995], [-1.718009, 52.73422539999999], [-1.7182327999999998, 52.73363679999999], [-1.7186069999999998, 52.7326857], [-1.7188222, 52.73203680000001], [-1.7190179, 52.73129680000001], [-1.7191694, 52.7306271], [-1.7192900999999998, 52.7300164], [-1.7194035, 52.729360099999994], [-1.7194747999999995, 52.7288686], [-1.7195185, 52.728203099999995], [-1.7195346, 52.7280306], [-1.7195534, 52.7276929], [-1.7195553999999995, 52.727612], [-1.7195650999999998, 52.7272005], [-1.7195864999999997, 52.72651710000001], [-1.7195647, 52.7258206], [-1.7195244999999997, 52.72505619999999], [-1.7194550999999998, 52.72452009999999], [-1.7193539, 52.72376279999999], [-1.7192185999999998, 52.72303140000001], [-1.71908, 52.72239869999999], [-1.7189807, 52.7219992], [-1.7189161, 52.72176], [-1.7187891999999998, 52.7213033], [-1.7186047999999998, 52.72074680000001], [-1.7183407999999998, 52.719979399999986], [-1.7179709000000003, 52.719043600000006], [-1.7176328999999997, 52.718292600000005], [-1.7173439999999998, 52.7176951], [-1.7170833999999997, 52.717202400000005], [-1.7164411000000002, 52.71597119999999], [-1.7163491, 52.7158144], [-1.7161356, 52.7153941], [-1.715366, 52.71396339999999], [-1.7147859, 52.7128895], [-1.7145934858632232, 52.71253125491421], [-1.7143885000000003, 52.7121496], [-1.7140342999999998, 52.7114827], [-1.7137401, 52.7109317], [-1.7134067, 52.710313799999994], [-1.7129334, 52.7094137], [-1.7123389999999998, 52.70831069999999], [-1.7119213999999998, 52.70753839999998], [-1.711474, 52.7066827], [-1.7110974, 52.70598410000001], [-1.7107863, 52.70541379999999], [-1.7103490999999995, 52.7045799], [-1.7099072, 52.7037718], [-1.7095807999999997, 52.7031508], [-1.7091705999999998, 52.7023718], [-1.7091357, 52.7022986], [-1.7067990398270907, 52.69793912797725], [-1.7065796, 52.69752969999999], [-1.7062985999999998, 52.6969916], [-1.7061887, 52.6968043], [-1.7060301, 52.69650419999999], [-1.7055334999999998, 52.6955807], [-1.7053460000000005, 52.695243100000006], [-1.7051573, 52.6949778], [-1.7049138999999998, 52.6946005], [-1.7046021, 52.69408049999999], [-1.7043714, 52.69370010000001], [-1.7040979, 52.69325140000001], [-1.7035695, 52.69243370000001], [-1.7031483999999997, 52.6917981], [-1.7027306, 52.691188299999986], [-1.7024731, 52.690853399999995], [-1.7020727999999998, 52.69034309999999], [-1.7017516, 52.6898958], [-1.7014162999999998, 52.6894032], [-1.7009784, 52.68883919999999], [-1.7005096999999998, 52.6882456], [-1.7001019999999998, 52.6877384], [-1.6997768, 52.6873467], [-1.6994469, 52.686956499999994], [-1.6991304, 52.686575999999995], [-1.6989219, 52.686254000000005], [-1.6985591, 52.6858444], [-1.6981695999999995, 52.6854081], [-1.6968248, 52.6839683], [-1.6952012, 52.6822507], [-1.6942648, 52.6811972], [-1.6929621, 52.67958779999999], [-1.6920527, 52.6783474], [-1.6911980000000002, 52.6770713], [-1.6905618, 52.6760664], [-1.6899806, 52.67504449999999], [-1.6896156999999998, 52.67437150000001], [-1.6892007, 52.673569099999995], [-1.6890153, 52.67317649999999], [-1.6888255999999997, 52.6727711], [-1.688488, 52.67198570000001], [-1.6881213, 52.67106950000001], [-1.6877365999999998, 52.6700109], [-1.6875203, 52.6693411], [-1.6870398999999998, 52.6676515], [-1.6867963999999998, 52.666565199999994], [-1.6865749999999995, 52.66552969999999], [-1.6864454, 52.6647638], [-1.6863651, 52.6642307], [-1.6863414999999995, 52.66405640000001], [-1.6860078, 52.6619148], [-1.6858434000000002, 52.6608459], [-1.6856744, 52.6597714], [-1.6856405, 52.6596], [-1.6855776, 52.659228199999994], [-1.6854682, 52.65848389999999], [-1.6854057643084863, 52.658076072523166], [-1.6852964, 52.65736169999999], [-1.6851246, 52.6562332], [-1.6848688, 52.6545655], [-1.6844775999999997, 52.6521111], [-1.6844353000000003, 52.65182639999998], [-1.6843828, 52.651497199999994], [-1.6842802999999995, 52.6508837], [-1.6841335, 52.64964719999999], [-1.6840867, 52.64907910000001], [-1.6840839, 52.647315799999994], [-1.6842189, 52.6455753], [-1.6842549, 52.6453017], [-1.6843425, 52.644638], [-1.6845114999999995, 52.6438423], [-1.6846996999999997, 52.64307970000001], [-1.6850422, 52.641881299999994], [-1.6853932, 52.64090749999998], [-1.6857491, 52.63986589999999], [-1.6859318999999997, 52.6392531], [-1.6860254999999995, 52.63892399999999], [-1.6860453, 52.63884639999999], [-1.6861115, 52.6385916], [-1.6862081999999998, 52.63825669999999], [-1.6863406, 52.637654299999994], [-1.686356896416264, 52.63757321891259], [-1.6863642966070704, 52.637536399999995], [-1.6863713918712309, 52.63750109819047], [-1.6863787247390687, 52.63746461417659], [-1.6864137999999995, 52.63729010000001], [-1.6865525999999995, 52.63641510000001], [-1.6866320999999995, 52.6357179], [-1.6866997999999995, 52.634805], [-1.6867346999999997, 52.63387120000001], [-1.6867073, 52.6330675], [-1.6866776999999995, 52.6325291], [-1.6866338, 52.6320126], [-1.6864744, 52.6312158], [-1.6863950999999997, 52.630826299999995], [-1.6862293, 52.6300357], [-1.6859825999999998, 52.629315699999985], [-1.6854482999999998, 52.627793], [-1.6847298, 52.6257789], [-1.6841094, 52.62403969999999], [-1.6840134, 52.6237708], [-1.6835652999999997, 52.62253249999999], [-1.6834779, 52.622284500000006], [-1.6834358, 52.6221555], [-1.6833314, 52.6218536], [-1.6820949, 52.6184563], [-1.6811233999999995, 52.6156684], [-1.6807094, 52.614400100000005], [-1.6800588, 52.612233999999994], [-1.6798603, 52.6114401], [-1.6797599999999997, 52.6110105], [-1.6797174, 52.6107851], [-1.6796680999999998, 52.6105808], [-1.6796645, 52.610555599999984], [-1.6795223999999995, 52.60990879999999], [-1.6792858, 52.6086724], [-1.679045, 52.6072063], [-1.6787302999999998, 52.60455760000001], [-1.6786691, 52.603902100000006], [-1.678653804961615, 52.60355296986019], [-1.6785825, 52.601925300000005], [-1.6785635000000003, 52.6004453], [-1.6785651, 52.600223199999995], [-1.67865, 52.5980562], [-1.67881, 52.59589819999999], [-1.6801328, 52.5849865], [-1.6802574, 52.5840034], [-1.6803312999999998, 52.583043499999995], [-1.6803798999999997, 52.58209], [-1.6803545, 52.57969899999999], [-1.6803186, 52.5791702], [-1.6802678999999998, 52.5785875], [-1.6801601999999998, 52.577698000000005], [-1.6800756999999995, 52.5770819], [-1.6799216, 52.5760807], [-1.6795118999999998, 52.5739809], [-1.6787114, 52.56975440000001], [-1.6786644999999998, 52.569467499999995], [-1.6785568, 52.5688934], [-1.6784636999999998, 52.56844199999999], [-1.6783896, 52.5680345], [-1.6782742, 52.5674068], [-1.6781883999999998, 52.56688349999999], [-1.6780945, 52.5662786], [-1.6780355000000002, 52.5658515], [-1.6780042, 52.5655645], [-1.6779197, 52.5648932], [-1.6778548999999998, 52.5643366], [-1.6778085, 52.56382539999999], [-1.6777614999999997, 52.5631703], [-1.6777379999999995, 52.562779600000006], [-1.6777246999999995, 52.56237949999999], [-1.6777217, 52.5623346], [-1.6776861000000003, 52.56165479999999], [-1.677662, 52.5610532], [-1.6776546, 52.5605753], [-1.6776572999999997, 52.56008769999999], [-1.6776626999999995, 52.5594306], [-1.6776674, 52.5589024], [-1.6776974999999998, 52.55789129999999], [-1.6777452, 52.55695380000001], [-1.6777989999999998, 52.55609379999999], [-1.6778067, 52.55593759999999], [-1.6778335999999998, 52.5554822], [-1.6778461999999998, 52.5552706], [-1.6779123, 52.55456220000001], [-1.6779767, 52.5539559], [-1.6779738999999998, 52.55338389999999], [-1.6779925999999998, 52.55287349999998], [-1.6779953, 52.5525864], [-1.6780100999999998, 52.55231779999999], [-1.6780442999999998, 52.5515516], [-1.6780758, 52.55088510000001], [-1.6781083, 52.5501529], [-1.6781173715003188, 52.54896191164581], [-1.6781197, 52.5486562], [-1.6781213999999998, 52.548050200000006], [-1.6781222000000002, 52.54795920000001], [-1.6780439, 52.545737599999995], [-1.6778479, 52.54154], [-1.6776806, 52.538380800000006], [-1.6774243, 52.5326338], [-1.6772604, 52.5289502], [-1.6771455999999998, 52.526285900000005], [-1.6771507999999995, 52.525577899999995], [-1.677181, 52.524797600000014], [-1.6772436999999998, 52.5242116], [-1.6773346999999998, 52.5235419], [-1.677512, 52.522608], [-1.6777676, 52.52183320000001], [-1.6778726, 52.521643999999995], [-1.6780208, 52.521426], [-1.6781908999999997, 52.5212244], [-1.6783803999999998, 52.5210288], [-1.6786952999999998, 52.5207469], [-1.679097, 52.520422], [-1.6792627999999998, 52.520299699999995], [-1.6794363999999995, 52.5201874], [-1.6796675921586193, 52.52006005504517], [-1.6800837999999998, 52.519830800000015], [-1.6807403999999997, 52.51954049999999], [-1.6811119, 52.519407099999995], [-1.6814300999999998, 52.51930939999998], [-1.6817899, 52.51920779999999], [-1.6821514, 52.5191279], [-1.6825206999999998, 52.51905599999999], [-1.6828785999999998, 52.518995], [-1.6834841, 52.51893259999999], [-1.6841500000000005, 52.5188812], [-1.685373, 52.518796899999984], [-1.6866810999999995, 52.5186777], [-1.6874878, 52.51858440000001], [-1.6878485, 52.51853020000001], [-1.6882666999999998, 52.518457000000005], [-1.6885297999999995, 52.5184042], [-1.6893883, 52.51820879999999], [-1.6903446999999998, 52.517936799999994], [-1.6911868999999995, 52.5177045], [-1.6920245, 52.5174805], [-1.6928485999999998, 52.5172974], [-1.6938646999999998, 52.517095100000006], [-1.6947508999999998, 52.5169331], [-1.6951911999999998, 52.5168637], [-1.6957007, 52.5167954], [-1.6969482, 52.5166393], [-1.6983151, 52.51649630000001], [-1.6997411, 52.51639679999999], [-1.7004487999999998, 52.5163539], [-1.7012393, 52.516334], [-1.7026722, 52.51630930000001], [-1.7041457999999998, 52.51632059999999], [-1.7048765999999995, 52.5163341], [-1.7055678999999997, 52.516367399999986], [-1.7066434999999998, 52.5164216], [-1.7067990398270907, 52.51643660198998], [-1.7073423, 52.51648900000001], [-1.7077697999999997, 52.51653019999999], [-1.7087088, 52.5166274], [-1.7092007, 52.5166952], [-1.7100711000000002, 52.51678249999999], [-1.7125897, 52.51714749999999], [-1.714144, 52.5173937], [-1.7157014999999998, 52.51763390000001], [-1.7169312, 52.5178082], [-1.7174193999999998, 52.5178797], [-1.7180612, 52.5179633], [-1.7192565999999998, 52.5180991], [-1.7198054000000005, 52.5181563], [-1.7204223, 52.5182101], [-1.7216251000000002, 52.518313899999995], [-1.7225218999999998, 52.5183718], [-1.7234756, 52.518414], [-1.7252856999999997, 52.5184562], [-1.7271031999999995, 52.51846419999999], [-1.7316676, 52.5185086], [-1.7344976, 52.5185286], [-1.7355934, 52.518533999999995], [-1.7368644, 52.5185602], [-1.7369219, 52.51855979999999], [-1.7384346999999998, 52.51856199999999], [-1.7393714, 52.5185673], [-1.7406018, 52.51853859999999], [-1.7418868999999997, 52.5184949], [-1.7421806506068032, 52.51849080959594], [-1.7424409133652858, 52.51849423989029], [-1.742670782528399, 52.518500495024355], [-1.7428746015979537, 52.51850917633528], [-1.7430567140757622, 52.518519885160174], [-1.7432214634636365, 52.51853222283619], [-1.7433731932633885, 52.51854579070045], [-1.74351624697683, 52.5185601900901], [-1.7436549681057725, 52.51857502234224], [-1.7437937001520285, 52.518589888794025], [-1.743936786617409, 52.518604390782585], [-1.7440885710037264, 52.51861812964504], [-1.744253396812793, 52.51863070671853], [-1.7444356075464191, 52.518641723340195], [-1.7446395467064182, 52.51865078084715], [-1.7448695577946016, 52.51865748057653], [-1.7451299843127808, 52.518661423865474], [-1.7471550999999998, 52.5186792], [-1.7489886, 52.5187003], [-1.7504259999999998, 52.5186963], [-1.7518104999999995, 52.51867659999999], [-1.7529291, 52.51864239999999], [-1.7534788999999995, 52.5186165], [-1.7544360000000003, 52.5185655], [-1.7550323000000003, 52.51852790000001], [-1.755891, 52.51846249999999], [-1.7561432, 52.5184429], [-1.7565642999999995, 52.5184045], [-1.7568992, 52.5183754], [-1.7572948, 52.5183378], [-1.7575482999999998, 52.5183109], [-1.7579855, 52.5182628], [-1.7583493, 52.51822250000001], [-1.7587731, 52.518175199999995], [-1.7591079999999997, 52.5181371], [-1.7595548999999997, 52.51808219999999], [-1.7600068999999998, 52.518024999999994], [-1.7602817999999998, 52.51798909999999], [-1.7605754999999998, 52.5179491], [-1.7610998999999998, 52.517875700000005], [-1.7613774999999998, 52.517835700000006], [-1.7617275, 52.5177819], [-1.7621804999999997, 52.517708600000006], [-1.7625831999999997, 52.5176399], [-1.7628889, 52.5175852], [-1.7631477999999998, 52.5175354], [-1.7634009, 52.5174875], [-1.7636757999999997, 52.517435299999995], [-1.7645851, 52.5172712], [-1.7647181999999997, 52.5172473], [-1.7652999, 52.5171423], [-1.7659061, 52.51703369999999], [-1.7663822, 52.5169464], [-1.7671282, 52.51681150000001], [-1.7678332, 52.516681199999994], [-1.7685387, 52.516548], [-1.768995, 52.51646300000001], [-1.7695378, 52.5163645], [-1.7700245999999995, 52.51627559999999], [-1.7706082999999997, 52.5161676], [-1.7711136, 52.51607560000001], [-1.7715207999999998, 52.5159997], [-1.7719507999999995, 52.51592029999999], [-1.7723544, 52.51584770000001], [-1.7730143, 52.515726099999995], [-1.7738980999999998, 52.515563699999994], [-1.7746034999999998, 52.51543470000001], [-1.7751908999999997, 52.51532859999999], [-1.7758735, 52.5152021], [-1.7765543999999998, 52.5150775], [-1.7770425999999997, 52.51498939999999], [-1.7773818999999995, 52.51492819999999], [-1.7777859, 52.514852], [-1.7783786999999998, 52.51474269999999], [-1.7788025, 52.51466430000001], [-1.7792571, 52.51458110000001], [-1.7795504999999998, 52.51452499999999], [-1.7799410999999998, 52.51445539999999], [-1.780217, 52.514391999999994], [-1.7804355999999997, 52.5143414], [-1.7805790999999995, 52.5143079], [-1.7811221999999998, 52.514205900000015], [-1.7813462, 52.5141643], [-1.7819041, 52.5140631], [-1.7823023999999998, 52.5139888], [-1.7827395999999998, 52.5139088], [-1.7832304999999995, 52.5138198], [-1.7837159, 52.51372919999999], [-1.7842416999999997, 52.5136346], [-1.7845353999999998, 52.51357990000001], [-1.7852168, 52.5134546], [-1.7858979, 52.5133302], [-1.7865363, 52.51321269999998], [-1.787357, 52.51306249999998], [-1.7882475, 52.5128976], [-1.7890656, 52.5127474], [-1.789479, 52.5126716], [-1.7899023999999997, 52.512594], [-1.7905436, 52.5124769], [-1.7911497, 52.512365499999994], [-1.7919354999999992, 52.5122202], [-1.7928582000000002, 52.5120488], [-1.7934993999999995, 52.5119317], [-1.7941108, 52.51182029999999], [-1.7947492, 52.5117027], [-1.7956236000000003, 52.5115411], [-1.79627, 52.511420300000005], [-1.7966305682390429, 52.511354849380545], [-1.7968815000000002, 52.5113093], [-1.7970317999999996, 52.5112799], [-1.7976004000000003, 52.5111787], [-1.7978149999999995, 52.51113869999999], [-1.7981341, 52.5110807], [-1.7985767, 52.5110007], [-1.7989723000000002, 52.5109297], [-1.7992955, 52.5108702], [-1.7997783, 52.5107853], [-1.8000585999999996, 52.51073469999999], [-1.8006312999999996, 52.5106335], [-1.8011395, 52.51054199999999], [-1.8015097, 52.5104776], [-1.8019469, 52.51039840000001], [-1.802305, 52.510336300000006], [-1.8027100000000005, 52.5102613], [-1.8030815, 52.5101951], [-1.8036219, 52.5100972], [-1.8039599, 52.510036799999995], [-1.8042724, 52.50998049999999], [-1.8046801, 52.509905399999994], [-1.8050824000000003, 52.5098327], [-1.8053935, 52.509774799999995], [-1.8056564, 52.5097274], [-1.8060104, 52.5096621], [-1.8064503, 52.5095805], [-1.8068446, 52.50950869999999], [-1.8072027, 52.5094442], [-1.807396, 52.50940809999999], [-1.8075567, 52.509378100000006], [-1.8078142, 52.5093308], [-1.8080944999999995, 52.509278499999986], [-1.8083534, 52.50923040000001], [-1.8086095, 52.50918380000001], [-1.8089139000000003, 52.5091283], [-1.8093257, 52.509054899999995], [-1.8098393, 52.5089594], [-1.8103033, 52.5088737], [-1.810644, 52.5088108], [-1.8109739, 52.5087529], [-1.8114272, 52.5086712], [-1.8118522999999995, 52.50858959999999], [-1.8123177, 52.5085014], [-1.8125886, 52.5084508], [-1.8128392999999996, 52.5084043], [-1.8131961, 52.50833660000001], [-1.8135434, 52.50827369999999], [-1.8137754, 52.508231300000006], [-1.8141965, 52.5081529], [-1.81467, 52.508064699999984], [-1.8151098, 52.5079864], [-1.8155403, 52.50790639999999], [-1.8160634, 52.5078109], [-1.8164, 52.50774719999999], [-1.8168318, 52.507668], [-1.8172462, 52.5075946], [-1.8177679, 52.507497400000005], [-1.8182332999999995, 52.5074117], [-1.8185726, 52.507352100000006], [-1.8189332999999996, 52.5072877], [-1.8192887, 52.5072199], [-1.8196534999999996, 52.507153], [-1.8200143, 52.5070836], [-1.820438, 52.5070036], [-1.8208000999999996, 52.50693340000001], [-1.8210804, 52.5068803], [-1.8213728, 52.50682479999999], [-1.8247415999999996, 52.5062126], [-1.8252566, 52.506117999999994], [-1.8258789, 52.506001999999995], [-1.8263645, 52.50591099999999], [-1.8268968000000003, 52.5058101], [-1.8273313, 52.5057285], [-1.827735, 52.5056501], [-1.8282996, 52.505539899999995], [-1.8290224, 52.50539870000001], [-1.8297426, 52.505260799999995], [-1.8303823, 52.5051399], [-1.8308006999999995, 52.505060799999995], [-1.8311991999999997, 52.504989900000005], [-1.8316122, 52.504914800000016], [-1.8319636, 52.5048511], [-1.8325844, 52.504741499999994], [-1.8330040999999997, 52.5046573], [-1.8331529, 52.50462929999999], [-1.8337928, 52.50449889999999], [-1.8351275, 52.50426730000001], [-1.8360189999999996, 52.504105], [-1.8368180000000005, 52.50394229999999], [-1.8376154, 52.5038113], [-1.8382765, 52.5036753], [-1.8394106, 52.5034807], [-1.8401726, 52.503324], [-1.8409962, 52.503187399999995], [-1.8415954, 52.50307680000001], [-1.8423781999999995, 52.50291519999999], [-1.8430630999999995, 52.502804700000006], [-1.8436848999999995, 52.502690400000006], [-1.8444252999999995, 52.502554], [-1.8446653, 52.5025107], [-1.8451587, 52.50241859999999], [-1.845896, 52.502279699999995], [-1.8467937000000003, 52.5021148], [-1.8476911, 52.5019491], [-1.8486976, 52.5017639], [-1.8492012999999996, 52.50166659999999], [-1.8496252999999996, 52.501579099999994], [-1.8501324999999995, 52.5014681], [-1.8505821, 52.5013617], [-1.8509829, 52.5012615], [-1.8512383, 52.5011955], [-1.8514906, 52.501127], [-1.8517854, 52.5010452], [-1.8521189, 52.5009456], [-1.8526347, 52.5007874], [-1.8530479, 52.5006542], [-1.8537474000000005, 52.50041190000001], [-1.8540394, 52.500306899999984], [-1.8543128, 52.50020589999999], [-1.854628, 52.50008420000001], [-1.8550433, 52.4999187], [-1.8554073, 52.499766999999984], [-1.8556643, 52.49965989999999], [-1.8559663, 52.4995278], [-1.8562462, 52.499399], [-1.8565521, 52.4992558], [-1.856799, 52.4991404], [-1.8570249000000003, 52.4990305], [-1.8572393000000005, 52.4989254], [-1.8573157638004505, 52.49888447258049], [-1.8573588474289584, 52.498861411955595], [-1.8575101999999997, 52.4987804], [-1.8575665, 52.498749399999994], [-1.8576777, 52.498688699999995], [-1.8583228, 52.49832139999999], [-1.858825, 52.4980196], [-1.8590263, 52.49789440000001], [-1.8592726999999996, 52.4977373], [-1.8596182, 52.49750850000001], [-1.8596675, 52.4974738], [-1.8603320999999997, 52.4970053], [-1.8610161, 52.49647959999999], [-1.861364, 52.4962064], [-1.8615934, 52.4960093], [-1.8618322, 52.4958003], [-1.86216, 52.4955045], [-1.8623664999999996, 52.49530299999999], [-1.8625566, 52.49511559999999], [-1.8628957999999995, 52.494763500000005], [-1.8630688, 52.4945786], [-1.8632087, 52.494418800000005], [-1.8633071258224183, 52.49430286280318], [-1.8634486999999995, 52.4941361], [-1.863726, 52.4937973], [-1.8639671, 52.49347099999999], [-1.8640845, 52.493308600000006], [-1.8642828, 52.4930141], [-1.8644678, 52.492717699999986], [-1.8645969, 52.4924844], [-1.864717, 52.4922388], [-1.8648221000000005, 52.4919778], [-1.8648758, 52.4918188], [-1.864949, 52.4915813], [-1.8649688, 52.4915034], [-1.8650112000000003, 52.4913366], [-1.8650597999999996, 52.4910944], [-1.8651038, 52.49071549999999], [-1.8651238, 52.4905547], [-1.8651451, 52.49047269999999], [-1.8651732, 52.4903716], [-1.8651897, 52.49029269999999], [-1.865213, 52.49020540000001], [-1.8652265, 52.490052199999994], [-1.8653397, 52.48952400000001], [-1.8653694000000005, 52.4892872], [-1.8654969, 52.48890939999998], [-1.8655628, 52.488667], [-1.8655903, 52.4885113], [-1.8656455000000003, 52.4882818], [-1.8657015, 52.488137900000005], [-1.8657717, 52.4879699], [-1.8658198, 52.4878452], [-1.865849, 52.4877762], [-1.8658866000000005, 52.4876668], [-1.8659419, 52.48752220000001], [-1.8660456999999997, 52.4871873], [-1.8661069, 52.4870499], [-1.8661882000000003, 52.4868749], [-1.8662499999999995, 52.48671439999999], [-1.8662997999999995, 52.486578], [-1.8663709, 52.48636330000001], [-1.8665239999999996, 52.4860236], [-1.8666349, 52.4857731], [-1.8668212999999996, 52.48530679999999], [-1.8668641484156567, 52.48518693465716], [-1.8669145999999996, 52.48504580000001], [-1.8669313999999997, 52.4849962], [-1.8670123999999997, 52.4847339], [-1.8670791999999996, 52.484522799999986], [-1.8671141, 52.48441079999999], [-1.8671372, 52.4843379], [-1.8672103, 52.48415599999999], [-1.8672706999999995, 52.48403309999999], [-1.8673492999999992, 52.4838884], [-1.8674449, 52.4837375], [-1.8675414, 52.483608700000005], [-1.8676348, 52.48348909999999], [-1.8677823, 52.483320600000006], [-1.8679303, 52.483171600000006], [-1.8680905000000003, 52.4830242], [-1.8682954999999997, 52.4828564], [-1.868474, 52.48272869999999], [-1.8686684, 52.4826], [-1.8688231999999996, 52.482505999999994], [-1.8690068, 52.4824023], [-1.8693102, 52.4822541], [-1.8696384, 52.4821144], [-1.869786263131597, 52.48206541222402], [-1.8698852630461495, 52.48206375383478], [-1.8699635999999995, 52.48203749999999], [-1.869997908071446, 52.48202686933506], [-1.8701017, 52.482024800000005], [-1.8704276, 52.4820188], [-1.8708403, 52.482006199999994], [-1.8711842999999997, 52.4819915], [-1.8714226000000005, 52.48197820000001], [-1.8716888, 52.4819626], [-1.8719603999999996, 52.48194169999999], [-1.8722479, 52.4819159], [-1.8726879999999997, 52.4818736], [-1.8729743, 52.48184760000001], [-1.87337, 52.481807200000006], [-1.8738157, 52.48176060000001], [-1.8744692999999997, 52.481692899999985], [-1.8753174, 52.4816079], [-1.8755532, 52.481585599999995], [-1.8757856999999996, 52.4815665], [-1.8760912, 52.4815486], [-1.876139842711423, 52.481546346532234], [-1.8763997270251511, 52.48153778197099], [-1.8766292306656676, 52.48152821315189], [-1.8768326941663176, 52.48151787642327], [-1.877014458060448, 52.48150700813347], [-1.877178862881405, 52.48149584463085], [-1.877330249162534, 52.48148462226372], [-1.8774729574371816, 52.48147357738046], [-1.877611328238694, 52.48146294632939], [-1.8777497021004168, 52.48145296545885], [-1.877892419555696, 52.48144387111719], [-1.8780438211378776, 52.48143589965275], [-1.878208247380309, 52.481429287413874], [-1.8783900388163348, 52.4814242707489], [-1.8785935359793011, 52.48142108600618], [-1.878823079402555, 52.481419969534045], [-1.8790830096194424, 52.48142115768085], [-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]]} |
27.0 |
0600 |
0639 |
Barton Under Needwood RSMD |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:39:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15974947 |
1789537094761736 |
35 |
35 |
2026-09-16 05:49:55.651511 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:55.059194 |
| 568251 |
599397 |
C47825 |
812Y01M616 |
2026-09-16 |
COMPLETE |
15975394 |
2026-09-16 06:40:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 599397, "stp": "P", "toc": "Great Western Railway", "uid": "C47825", "consist": "800315", "dest_crs": "WSM", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C47825/2026-09-16/detailed", "trust_id": "812Y01M616", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weston-super-Mare", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "2", "is_terminated": 1, "next_location": "Weston-super-Mare", "signalling_id": "2Y01", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "0640", "current_leg_dep": "0634", "current_leg_end": "Weston-super-Mare", "origin_dep_time": "0610", "origin_platform": "10", "current_location": "Weston-super-Mare", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.90911719311105, 51.35791394317301], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]}", "current_leg_start": "Worle", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.3448748", "next_location_lon": "-2.9693449", "previous_location": "Worle", "current_leg_milage": "2.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.228, \"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\": 1073.671, \"from_m\": 119.228, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2044.74, \"from_m\": 1073.671, \"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\": 5837.079, \"from_m\": 2044.74, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26703.069, \"from_m\": 5837.079, \"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\": 26764.068, \"from_m\": 26703.069, \"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\": 26846.974, \"from_m\": 26764.068, \"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\": 26965.811, \"from_m\": 26846.974, \"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\": 30105.281, \"from_m\": 26965.811, \"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\": 30357.949, \"from_m\": 30105.281, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 599397, \"profile_key\": \"208f1eda395608c44ccaeea3128e562be5a18d1c896ee980fe99f225033c4fa4\", \"schedule_id\": 6176, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Bristol West Jn\", \"stage_seq\": 2, \"distance_m\": 532.069, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620H\", \"location\": \"Nailsea & Backwell\", \"stage_seq\": 3, \"distance_m\": 12848.255, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0626\", \"location\": \"Yatton\", \"stage_seq\": 4, \"distance_m\": 19164.189, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0632\", \"location\": \"Worle\", \"stage_seq\": 5, \"distance_m\": 25862.369, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Worle Jn\", \"stage_seq\": 6, \"distance_m\": 26764.068, \"section_seq\": 1, \"route_path_id\": 67629}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Weston-super-Mare\", \"stage_seq\": 7, \"distance_m\": 30357.949, \"section_seq\": 1, \"route_path_id\": 67629}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30357.949, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67629}], \"total_distance_m\": 30357.949, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 25611.167, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4746.782, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "6.0", "current_position_lat": "51.3448748", "current_position_lon": "-2.9693449", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:38Z\", \"source_id\": 49173071, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:43Z\", \"source_id\": 15961668, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:29Z\", \"source_id\": 49184632, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:31Z\", \"source_id\": 15965419, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:30Z\", \"source_id\": 49199669, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:36Z\", \"source_id\": 15970320, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:47Z\", \"source_id\": 49216049, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:51Z\", \"source_id\": 15975394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weston-super-Mare", "service_state_platform": "2", "timing_fact_generation": 1789537134072317, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:56.239095", "service_state_evidence_id": 49216049, "current_leg_start_actual_dep": "2026-09-16T06:34:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T05:39:56", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:56.712758", "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 |
BRI |
WSM |
2Y01 |
800315 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 119.228, "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": 1073.671, "from_m": 119.228, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2044.74, "from_m": 1073.671, "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": 5837.079, "from_m": 2044.74, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26703.069, "from_m": 5837.079, "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": 26764.068, "from_m": 26703.069, "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": 26846.974, "from_m": 26764.068, "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": 26965.811, "from_m": 26846.974, "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": 30105.281, "from_m": 26965.811, "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": 30357.949, "from_m": 30105.281, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 599397, "profile_key": "208f1eda395608c44ccaeea3128e562be5a18d1c896ee980fe99f225033c4fa4", "schedule_id": 6176, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Bristol West Jn", "stage_seq": 2, "distance_m": 532.069, "section_seq": 1, "route_path_id": 67629}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620H", "location": "Nailsea & Backwell", "stage_seq": 3, "distance_m": 12848.255, "section_seq": 1, "route_path_id": 67629}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0626", "location": "Yatton", "stage_seq": 4, "distance_m": 19164.189, "section_seq": 1, "route_path_id": 67629}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0632", "location": "Worle", "stage_seq": 5, "distance_m": 25862.369, "section_seq": 1, "route_path_id": 67629}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Worle Jn", "stage_seq": 6, "distance_m": 26764.068, "section_seq": 1, "route_path_id": 67629}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Weston-super-Mare", "stage_seq": 7, "distance_m": 30357.949, "section_seq": 1, "route_path_id": 67629}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30357.949, "from_m": 0.0, "section_seq": 1, "route_path_id": 67629}], "total_distance_m": 30357.949, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 25611.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4746.782, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26156, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:38Z", "source_id": 49173071, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:20:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:43Z", "source_id": 15961668, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:29Z", "source_id": 49184632, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:31Z", "source_id": 15965419, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:30Z", "source_id": 49199669, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:33:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:36Z", "source_id": 15970320, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:47Z", "source_id": 49216049, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:51Z", "source_id": 15975394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
0610 |
0610 |
10 |
None |
None |
Weston-super-Mare |
0639 |
0638 |
2 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C47825/2026-09-16/detailed |
None |
Worle |
2026-09-16T06:34:00+01:00 |
Weston-super-Mare |
6.0 |
{"type": "LineString", "coordinates": [[-2.90911719311105, 51.35791394317301], [-2.9192289999999996, 51.35377319999999], [-2.9199873999999997, 51.3534964], [-2.9209735, 51.3530761], [-2.9212309, 51.35299229999999], [-2.9214136999999996, 51.3529255], [-2.9217837, 51.35279750000001], [-2.9221275, 51.3526974], [-2.9225005999999993, 51.352596], [-2.9228409999999996, 51.35250529999999], [-2.9233261999999995, 51.3524029], [-2.9301503, 51.35101319999999], [-2.9353488, 51.34993490000001], [-2.9427803999999997, 51.34840559999999], [-2.9482526999999994, 51.3472798], [-2.954620499999999, 51.3459732], [-2.9563809, 51.3456145], [-2.958124, 51.3452564], [-2.9589372999999997, 51.3451011], [-2.9597487, 51.34496850000001], [-2.9604814, 51.3448719], [-2.9612245, 51.3447966], [-2.9619993, 51.3447464], [-2.9628173, 51.3447106], [-2.9634201, 51.344696899999995], [-2.9640967999999996, 51.3446992], [-2.964440437594421, 51.344706456865616], [-2.9646460999999995, 51.344710799999994], [-2.9652066, 51.3447356], [-2.9657152999999994, 51.3447587], [-2.966464199999999, 51.3447475], [-2.9684798999999997, 51.3448548], [-2.9688795, 51.34486820000001], [-2.9693449, 51.3448748]]} |
2.8 |
0634 |
0640 |
Worle |
Weston-super-Mare |
Weston-super-Mare |
51.3448748 |
-2.9693449 |
51.3448748 |
-2.9693449 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:39:56 |
Weston-super-Mare |
TD |
DIRECT_DESTINATION_ARRIVAL |
49216049 |
1789537134072317 |
28 |
28 |
2026-09-16 05:49:56.712758 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:56.239095 |
| 568252 |
589923 |
H55344 |
346L10CZ15 |
2026-09-15 |
COMPLETE |
15976157 |
2026-09-16 05:58:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 589923, "stp": "O", "toc": "Unknown", "uid": "H55344", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55344/2026-09-16/detailed", "trust_id": "346L10CZ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Thurrock Sidings (FLHH)", "service_date": "2026-09-15", "dest_arr_time": "0542", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "6L10", "timing_status": "LATE", "origin_station": "Tunstead Sidings (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "2052", "origin_platform": null, "current_location": "West Thurrock Sidings (FLHH)", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0542", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "West Thurrock Headshunt", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "2052", "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-15T20:16:33Z\", \"source_id\": 15809676, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T20:37:09Z\", \"source_id\": 48704158, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T20:37:12Z\", \"source_id\": 15823201, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T20:39:22Z\", \"source_id\": 48708706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T20:39:28Z\", \"source_id\": 15824723, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:06:35Z\", \"source_id\": 48763751, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:07:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:06:39Z\", \"source_id\": 15842231, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:21:04Z\", \"source_id\": 48791602, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:21:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:21:05Z\", \"source_id\": 15850986, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:28:01Z\", \"source_id\": 48805011, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:28:07Z\", \"source_id\": 15855139, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:37:54Z\", \"source_id\": 48823500, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:37:59Z\", \"source_id\": 15860907, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:54:12Z\", \"source_id\": 48854393, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T21:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T21:54:14Z\", \"source_id\": 15870336, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T22:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:06:44Z\", \"source_id\": 48967074, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:06:48Z\", \"source_id\": 15904843, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:20:18Z\", \"source_id\": 48982128, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:21:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:20:24Z\", \"source_id\": 15908986, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:29:16Z\", \"source_id\": 48990135, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T23:31:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T23:29:23Z\", \"source_id\": 15911173, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 17878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:09:19Z\", \"source_id\": 49014027, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:11:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:09:23Z\", \"source_id\": 15917102, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:34:45Z\", \"source_id\": 49022021, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:34:53Z\", \"source_id\": 15919144, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:38:59Z\", \"source_id\": 49023118, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:40:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:39:04Z\", \"source_id\": 15919389, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:49:50Z\", \"source_id\": 49025813, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T00:51:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T00:49:57Z\", \"source_id\": 15919917, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:01:06Z\", \"source_id\": 49028384, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:02:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:01:08Z\", \"source_id\": 15920417, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:19:16Z\", \"source_id\": 49032061, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:20:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:19:22Z\", \"source_id\": 15921043, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:22:28Z\", \"source_id\": 49032691, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:22:32Z\", \"source_id\": 15921135, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:32:47Z\", \"source_id\": 49034693, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T01:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T01:32:53Z\", \"source_id\": 15921443, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18789, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:15:44Z\", \"source_id\": 49042827, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:17:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:15:48Z\", \"source_id\": 15922770, \"stage_seq\": 64, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:26:16Z\", \"source_id\": 49044850, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:26:23Z\", \"source_id\": 15923127, \"stage_seq\": 66, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:33:47Z\", \"source_id\": 49046310, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:33:47Z\", \"source_id\": 15923411, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:43:33Z\", \"source_id\": 49048140, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:43:39Z\", \"source_id\": 15923821, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:47:44Z\", \"source_id\": 49049018, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:48:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:47:47Z\", \"source_id\": 15924030, \"stage_seq\": 70, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:51:33Z\", \"source_id\": 49049821, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:52:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:51:38Z\", \"source_id\": 15924202, \"stage_seq\": 72, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:54:21Z\", \"source_id\": 49050411, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T02:55:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T02:54:24Z\", \"source_id\": 15924330, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:01:42Z\", \"source_id\": 49052148, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:02:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:01:49Z\", \"source_id\": 15924781, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:56Z\", \"source_id\": 15976157, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Thurrock Sidings (FLHH)", "service_state_platform": null, "timing_fact_generation": 1789537197135934, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:39:57.110577", "service_state_evidence_id": 15976157, "current_leg_start_actual_dep": null, "operational_evidence_version": 182, "service_state_event_time_utc": "2026-09-16T04:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:49:58.203145", "service_state_valid_until_kind": null, "operational_interpretation_version": 182, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6L10 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T20:16:33Z", "source_id": 15809676, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T21:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9293, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T20:37:09Z", "source_id": 48704158, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:38:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T20:37:12Z", "source_id": 15823201, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T21:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9298, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T20:39:22Z", "source_id": 48708706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:40:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T20:39:28Z", "source_id": 15824723, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T21:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:06:35Z", "source_id": 48763751, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T21:07:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:06:39Z", "source_id": 15842231, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T22:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:21:04Z", "source_id": 48791602, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T21:21:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:21:05Z", "source_id": 15850986, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T22:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:28:01Z", "source_id": 48805011, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T21:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:28:07Z", "source_id": 15855139, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T22:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16742, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:37:54Z", "source_id": 48823500, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T21:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:37:59Z", "source_id": 15860907, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T22:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17349, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:54:12Z", "source_id": 48854393, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T21:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T21:54:14Z", "source_id": 15870336, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T22:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17624, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:06:44Z", "source_id": 48967074, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T23:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:06:48Z", "source_id": 15904843, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T00:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17663, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:20:18Z", "source_id": 48982128, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T23:21:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:20:24Z", "source_id": 15908986, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T00:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17756, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:29:16Z", "source_id": 48990135, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T23:31:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T23:29:23Z", "source_id": 15911173, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T00:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 17878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:09:19Z", "source_id": 49014027, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T00:11:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:09:23Z", "source_id": 15917102, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T01:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:34:45Z", "source_id": 49022021, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T00:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:34:53Z", "source_id": 15919144, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T01:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:38:59Z", "source_id": 49023118, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T00:40:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:39:04Z", "source_id": 15919389, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-16T01:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:49:50Z", "source_id": 49025813, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T00:51:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T00:49:57Z", "source_id": 15919917, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T01:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:01:06Z", "source_id": 49028384, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T01:02:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:01:08Z", "source_id": 15920417, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T02:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:19:16Z", "source_id": 49032061, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T01:20:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:19:22Z", "source_id": 15921043, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T02:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:22:28Z", "source_id": 49032691, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T01:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:22:32Z", "source_id": 15921135, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-16T02:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:32:47Z", "source_id": 49034693, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T01:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T01:32:53Z", "source_id": 15921443, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-16T02:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18789, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:15:44Z", "source_id": 49042827, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-16T02:17:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:15:48Z", "source_id": 15922770, "stage_seq": 64, "event_role": "ARR", "event_time": "2026-09-16T03:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:26:16Z", "source_id": 49044850, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T02:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:26:23Z", "source_id": 15923127, "stage_seq": 66, "event_role": "ARR", "event_time": "2026-09-16T03:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:33:47Z", "source_id": 49046310, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T02:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:33:47Z", "source_id": 15923411, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-16T03:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:43:33Z", "source_id": 49048140, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T02:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:43:39Z", "source_id": 15923821, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T03:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:47:44Z", "source_id": 49049018, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T02:48:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:47:47Z", "source_id": 15924030, "stage_seq": 70, "event_role": "ARR", "event_time": "2026-09-16T03:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:51:33Z", "source_id": 49049821, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-16T02:52:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:51:38Z", "source_id": 15924202, "stage_seq": 72, "event_role": "ARR", "event_time": "2026-09-16T03:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14580, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:54:21Z", "source_id": 49050411, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T02:55:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T02:54:24Z", "source_id": 15924330, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T03:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:01:42Z", "source_id": 49052148, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T03:02:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:01:49Z", "source_id": 15924781, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-16T04:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:56Z", "source_id": 15976157, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}] |
Tunstead Sidings (FLHH) |
2052 |
2052 |
None |
None |
None |
West Thurrock Sidings (FLHH) |
0542 |
0542 |
None |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55344/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
West Thurrock Headshunt |
West Thurrock Sidings (FLHH) |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 04:58:00 |
West Thurrock Sidings (FLHH) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976157 |
1789537197135934 |
182 |
182 |
2026-09-16 05:49:58.203145 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:39:57.110577 |
| 568253 |
597115 |
C93311 |
461T01M416 |
2026-09-16 |
COMPLETE |
15975165 |
2026-09-16 06:40:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 597115, "stp": "O", "toc": "Great Northern", "uid": "C93311", "consist": "379025", "dest_crs": "KGX", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93311/2026-09-16/detailed", "trust_id": "461T01M416", "origin_crs": "KLN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "0637", "dest_platform": "7", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1T01", "timing_status": "LATE", "origin_station": "Kings Lynn", "current_leg_arr": "0640", "current_leg_dep": "0609", "current_leg_end": "London Kings Cross", "origin_dep_time": "0445", "origin_platform": "2", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Letchworth Garden City", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Letchworth Garden City", "current_leg_milage": "34.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 312.964, \"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\": 1169.952, \"from_m\": 312.964, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1187.344, \"from_m\": 1169.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 37235.552, \"from_m\": 1187.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39695.624, \"from_m\": 37235.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\": 40468.851, \"from_m\": 39695.624, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40585.393, \"from_m\": 40468.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\": 41841.133, \"from_m\": 40585.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42301.743, \"from_m\": 41841.133, \"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\": 42356.169, \"from_m\": 42301.743, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42424.907, \"from_m\": 42356.169, \"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\": 43240.818, \"from_m\": 42424.907, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43386.423, \"from_m\": 43240.818, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43438.339, \"from_m\": 43386.423, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43591.47, \"from_m\": 43438.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63946.662, \"from_m\": 43591.47, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65526.953, \"from_m\": 63946.662, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65573.551, \"from_m\": 65526.953, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 65607.925, \"from_m\": 65573.551, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66602.395, \"from_m\": 65607.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66770.176, \"from_m\": 66602.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\": 66866.516, \"from_m\": 66770.176, \"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\": 66911.654, \"from_m\": 66866.516, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66993.46, \"from_m\": 66911.654, \"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\": 69983.258, \"from_m\": 66993.46, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 71082.858, \"from_m\": 69983.258, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71889.569, \"from_m\": 71082.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71905.394, \"from_m\": 71889.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\": 79327.544, \"from_m\": 71905.394, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80097.605, \"from_m\": 79327.544, \"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\": 86651.265, \"from_m\": 80097.605, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87403.096, \"from_m\": 86651.265, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87696.605, \"from_m\": 87403.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 87774.076, \"from_m\": 87696.605, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87807.851, \"from_m\": 87774.076, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88365.051, \"from_m\": 87807.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\": 91794.168, \"from_m\": 88365.051, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 98053.168, \"from_m\": 91794.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103435.344, \"from_m\": 98053.168, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 103467.751, \"from_m\": 103435.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\": 103609.141, \"from_m\": 103467.751, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107096.047, \"from_m\": 103609.141, \"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\": 107154.371, \"from_m\": 107096.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107181.473, \"from_m\": 107154.371, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 107765.458, \"from_m\": 107181.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107862.469, \"from_m\": 107765.458, \"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\": 107930.856, \"from_m\": 107862.469, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122244.327, \"from_m\": 107930.856, \"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\": 146798.227, \"from_m\": 122244.327, \"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\": 149949.121, \"from_m\": 146798.227, \"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\": 153846.627, \"from_m\": 149949.121, \"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\": 155139.998, \"from_m\": 153846.627, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155195.239, \"from_m\": 155139.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\": 155707.815, \"from_m\": 155195.239, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 155965.297, \"from_m\": 155707.815, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 157599.664, \"from_m\": 155965.297, \"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\": 158111.754, \"from_m\": 157599.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 158141.84, \"from_m\": 158111.754, \"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\": 158209.697, \"from_m\": 158141.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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 158292.837, \"from_m\": 158209.697, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 158582.233, \"from_m\": 158292.837, \"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\": 158633.175, \"from_m\": 158582.233, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159018.274, \"from_m\": 158633.175, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 159027.471, \"from_m\": 159018.274, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 159034.224, \"from_m\": 159027.471, \"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\": 159430.04, \"from_m\": 159034.224, \"capability_applied\": null, \"effective_limit_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\": 597115, \"profile_key\": \"3e05ea9c636a58befc6e9ef7e42a8755c1284b2ee15d15a861ba9f1596ff7ccf\", \"schedule_id\": 35829, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0445\", \"location\": \"Kings Lynn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0446\", \"location\": \"Kings Lynn Jn\", \"stage_seq\": 2, \"distance_m\": 471.418, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448\", \"location\": \"Kings Lynn Sig. Kl36\", \"stage_seq\": 3, \"distance_m\": 2220.701, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0454\", \"wtt_dep\": \"0454H\", \"location\": \"Watlington\", \"stage_seq\": 4, \"distance_m\": 9609.32, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0500H\", \"wtt_dep\": \"0501\", \"location\": \"Downham Market\", \"stage_seq\": 5, \"distance_m\": 17386.312, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0511H\", \"wtt_dep\": \"0512\", \"location\": \"Littleport\", \"stage_seq\": 6, \"distance_m\": 33559.713, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517H\", \"location\": \"Ely North Jn\", \"stage_seq\": 7, \"distance_m\": 40371.479, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0520\", \"wtt_dep\": \"0521\", \"location\": \"Ely\", \"stage_seq\": 8, \"distance_m\": 42675.31, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 9, \"distance_m\": 43386.423, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0530H\", \"location\": \"Waterbeach\", \"stage_seq\": 10, \"distance_m\": 57728.799, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535H\", \"location\": \"Cambridge North\", \"stage_seq\": 11, \"distance_m\": 62629.692, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 12, \"distance_m\": 64799.249, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0542\", \"location\": \"Cambridge\", \"stage_seq\": 13, \"distance_m\": 66363.011, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Cambridge South\", \"stage_seq\": 14, \"distance_m\": 68956.664, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 15, \"distance_m\": 70103.646, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Foxton\", \"stage_seq\": 16, \"distance_m\": 77500.597, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Royston\", \"stage_seq\": 17, \"distance_m\": 87309.909, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Baldock\", \"stage_seq\": 18, \"distance_m\": 100585.533, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608H\", \"location\": \"Letchworth Garden City\", \"stage_seq\": 19, \"distance_m\": 103844.131, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Hitchin\", \"stage_seq\": 20, \"distance_m\": 108093.544, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Stevenage\", \"stage_seq\": 21, \"distance_m\": 115097.103, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 22, \"distance_m\": 121096.896, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Digswell Jn\", \"stage_seq\": 23, \"distance_m\": 125368.006, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 24, \"distance_m\": 126808.841, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Potters Bar\", \"stage_seq\": 25, \"distance_m\": 138923.095, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Alexandra Palace\", \"stage_seq\": 26, \"distance_m\": 151484.544, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Finsbury Park\", \"stage_seq\": 27, \"distance_m\": 155332.41, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 28, \"distance_m\": 157152.883, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 29, \"distance_m\": 158327.667, \"section_seq\": 1, \"route_path_id\": 32311}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 30, \"distance_m\": 159430.04, \"section_seq\": 1, \"route_path_id\": 32311}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159430.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32311}], \"total_distance_m\": 159430.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150878.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8551.239, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0445", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "31.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:51:21Z\", \"source_id\": 49069319, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:51:29Z\", \"source_id\": 15929833, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12157, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:52Z\", \"source_id\": 49074020, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:00:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:59:57Z\", \"source_id\": 15931246, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:45Z\", \"source_id\": 49080919, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:11:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:49Z\", \"source_id\": 15933224, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:41Z\", \"source_id\": 49088213, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:48Z\", \"source_id\": 15935353, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:24Z\", \"source_id\": 49100812, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:33Z\", \"source_id\": 15939041, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:24Z\", \"source_id\": 49106440, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:28Z\", \"source_id\": 15940702, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:50Z\", \"source_id\": 49112974, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:52Z\", \"source_id\": 15942742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:53Z\", \"source_id\": 15944682, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:54Z\", \"source_id\": 49128316, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:59Z\", \"source_id\": 15947368, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:40Z\", \"source_id\": 49137116, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:43Z\", \"source_id\": 15950102, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:02Z\", \"source_id\": 49149527, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:07Z\", \"source_id\": 15954122, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:51Z\", \"source_id\": 49152785, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:56Z\", \"source_id\": 15955176, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:28Z\", \"source_id\": 49161344, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:32Z\", \"source_id\": 15957920, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:14Z\", \"source_id\": 49168416, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:19Z\", \"source_id\": 15960186, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:32Z\", \"source_id\": 49186848, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:36Z\", \"source_id\": 15966120, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:31Z\", \"source_id\": 49201966, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:37Z\", \"source_id\": 15971026, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:31Z\", \"source_id\": 49215486, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:31Z\", \"source_id\": 15975165, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1789537115919695, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:00.961405", "service_state_evidence_id": 15975165, "current_leg_start_actual_dep": "2026-09-16T06:11:30+01:00", "operational_evidence_version": 140, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:04.086113", "service_state_valid_until_kind": null, "operational_interpretation_version": 140, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
O |
KLN |
KGX |
1T01 |
379025 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 312.964, "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": 1169.952, "from_m": 312.964, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1187.344, "from_m": 1169.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 37235.552, "from_m": 1187.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39695.624, "from_m": 37235.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": 40468.851, "from_m": 39695.624, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40585.393, "from_m": 40468.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": 41841.133, "from_m": 40585.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42301.743, "from_m": 41841.133, "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": 42356.169, "from_m": 42301.743, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42424.907, "from_m": 42356.169, "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": 43240.818, "from_m": 42424.907, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43386.423, "from_m": 43240.818, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43438.339, "from_m": 43386.423, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43591.47, "from_m": 43438.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63946.662, "from_m": 43591.47, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65526.953, "from_m": 63946.662, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65573.551, "from_m": 65526.953, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 65607.925, "from_m": 65573.551, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66602.395, "from_m": 65607.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66770.176, "from_m": 66602.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": 66866.516, "from_m": 66770.176, "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": 66911.654, "from_m": 66866.516, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66993.46, "from_m": 66911.654, "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": 69983.258, "from_m": 66993.46, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 71082.858, "from_m": 69983.258, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71889.569, "from_m": 71082.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71905.394, "from_m": 71889.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": 79327.544, "from_m": 71905.394, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80097.605, "from_m": 79327.544, "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": 86651.265, "from_m": 80097.605, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87403.096, "from_m": 86651.265, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87696.605, "from_m": 87403.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 87774.076, "from_m": 87696.605, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87807.851, "from_m": 87774.076, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88365.051, "from_m": 87807.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": 91794.168, "from_m": 88365.051, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 98053.168, "from_m": 91794.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103435.344, "from_m": 98053.168, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 103467.751, "from_m": 103435.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": 103609.141, "from_m": 103467.751, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107096.047, "from_m": 103609.141, "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": 107154.371, "from_m": 107096.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107181.473, "from_m": 107154.371, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 107765.458, "from_m": 107181.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107862.469, "from_m": 107765.458, "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": 107930.856, "from_m": 107862.469, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122244.327, "from_m": 107930.856, "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": 146798.227, "from_m": 122244.327, "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": 149949.121, "from_m": 146798.227, "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": 153846.627, "from_m": 149949.121, "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": 155139.998, "from_m": 153846.627, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155195.239, "from_m": 155139.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": 155707.815, "from_m": 155195.239, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 155965.297, "from_m": 155707.815, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 157599.664, "from_m": 155965.297, "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": 158111.754, "from_m": 157599.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 158141.84, "from_m": 158111.754, "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": 158209.697, "from_m": 158141.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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 158292.837, "from_m": 158209.697, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 158582.233, "from_m": 158292.837, "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": 158633.175, "from_m": 158582.233, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 159018.274, "from_m": 158633.175, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 159027.471, "from_m": 159018.274, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 159034.224, "from_m": 159027.471, "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": 159430.04, "from_m": 159034.224, "capability_applied": null, "effective_limit_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": 597115, "profile_key": "3e05ea9c636a58befc6e9ef7e42a8755c1284b2ee15d15a861ba9f1596ff7ccf", "schedule_id": 35829, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0445", "location": "Kings Lynn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0446", "location": "Kings Lynn Jn", "stage_seq": 2, "distance_m": 471.418, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448", "location": "Kings Lynn Sig. Kl36", "stage_seq": 3, "distance_m": 2220.701, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0454", "wtt_dep": "0454H", "location": "Watlington", "stage_seq": 4, "distance_m": 9609.32, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0500H", "wtt_dep": "0501", "location": "Downham Market", "stage_seq": 5, "distance_m": 17386.312, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0511H", "wtt_dep": "0512", "location": "Littleport", "stage_seq": 6, "distance_m": 33559.713, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517H", "location": "Ely North Jn", "stage_seq": 7, "distance_m": 40371.479, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0520", "wtt_dep": "0521", "location": "Ely", "stage_seq": 8, "distance_m": 42675.31, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522", "location": "Ely Dock Jn", "stage_seq": 9, "distance_m": 43386.423, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0530H", "location": "Waterbeach", "stage_seq": 10, "distance_m": 57728.799, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535H", "location": "Cambridge North", "stage_seq": 11, "distance_m": 62629.692, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Coldham Lane Jn", "stage_seq": 12, "distance_m": 64799.249, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0542", "location": "Cambridge", "stage_seq": 13, "distance_m": 66363.011, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Cambridge South", "stage_seq": 14, "distance_m": 68956.664, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Shepreth Branch Jn", "stage_seq": 15, "distance_m": 70103.646, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Foxton", "stage_seq": 16, "distance_m": 77500.597, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Royston", "stage_seq": 17, "distance_m": 87309.909, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Baldock", "stage_seq": 18, "distance_m": 100585.533, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608H", "location": "Letchworth Garden City", "stage_seq": 19, "distance_m": 103844.131, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Hitchin", "stage_seq": 20, "distance_m": 108093.544, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Stevenage", "stage_seq": 21, "distance_m": 115097.103, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Woolmer Green Jn", "stage_seq": 22, "distance_m": 121096.896, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Digswell Jn", "stage_seq": 23, "distance_m": 125368.006, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Welwyn Garden City", "stage_seq": 24, "distance_m": 126808.841, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Potters Bar", "stage_seq": 25, "distance_m": 138923.095, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Alexandra Palace", "stage_seq": 26, "distance_m": 151484.544, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Finsbury Park", "stage_seq": 27, "distance_m": 155332.41, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Holloway South Jn", "stage_seq": 28, "distance_m": 157152.883, "section_seq": 1, "route_path_id": 32311}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Belle Isle Jn", "stage_seq": 29, "distance_m": 158327.667, "section_seq": 1, "route_path_id": 32311}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 30, "distance_m": 159430.04, "section_seq": 1, "route_path_id": 32311}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159430.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 32311}], "total_distance_m": 159430.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150878.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8551.239, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:51:21Z", "source_id": 49069319, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T03:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:51:29Z", "source_id": 15929833, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12157, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:52Z", "source_id": 49074020, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:00:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:59:57Z", "source_id": 15931246, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:45Z", "source_id": 49080919, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:11:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:49Z", "source_id": 15933224, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:41Z", "source_id": 49088213, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:19:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:48Z", "source_id": 15935353, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12319, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:24Z", "source_id": 49100812, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:33Z", "source_id": 15939041, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:24Z", "source_id": 49106440, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:37:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:28Z", "source_id": 15940702, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12512, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:50Z", "source_id": 49112974, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:52Z", "source_id": 15942742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:53Z", "source_id": 15944682, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12628, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:54Z", "source_id": 49128316, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:59Z", "source_id": 15947368, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:40Z", "source_id": 49137116, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:43Z", "source_id": 15950102, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:02Z", "source_id": 49149527, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:07Z", "source_id": 15954122, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:51Z", "source_id": 49152785, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:56Z", "source_id": 15955176, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:28Z", "source_id": 49161344, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:14:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:32Z", "source_id": 15957920, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:14Z", "source_id": 49168416, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:17:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:19Z", "source_id": 15960186, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:32Z", "source_id": 49186848, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:36Z", "source_id": 15966120, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:31Z", "source_id": 49201966, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T05:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:37Z", "source_id": 15971026, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:31Z", "source_id": 49215486, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T05:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:31Z", "source_id": 15975165, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Kings Lynn |
0445 |
0445 |
2 |
None |
None |
London Kings Cross |
0637 |
0637 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93311/2026-09-16/detailed |
None |
Letchworth Garden City |
2026-09-16T06:11:30+01:00 |
London Kings Cross |
31.0 |
{"type": "LineString", "coordinates": [[-0.229301, 51.98023229999999], [-0.229522, 51.9801733], [-0.23027909999999996, 51.9799671], [-0.23069899999999996, 51.97985269999999], [-0.23301150000000004, 51.979211199999995], [-0.2335609, 51.97904150000001], [-0.2353746, 51.9784739], [-0.2362539, 51.9782056], [-0.23682520000000004, 51.9780156], [-0.23757219999999993, 51.9777499], [-0.23771029999999996, 51.9777], [-0.23773989999999995, 51.97768820000001], [-0.23938880000000004, 51.9770304], [-0.2422161, 51.97586059999999], [-0.2433589, 51.975348], [-0.24661299999999997, 51.973706], [-0.2472743, 51.9733591], [-0.2493172, 51.9722012], [-0.2516279, 51.9708708], [-0.2520609, 51.970613099999994], [-0.2535228, 51.9697029], [-0.2554306, 51.9682274], [-0.2572345, 51.96674060000001], [-0.2575956999999999, 51.9663997], [-0.2583228, 51.9657135], [-0.26283759999999995, 51.9620285], [-0.2640394, 51.961018], [-0.2645813, 51.9606135], [-0.26481509999999997, 51.9604169], [-0.2653305000000001, 51.95998349999999], [-0.2654873, 51.9598468], [-0.2657664, 51.95958470000001], [-0.2660134, 51.95934700000001], [-0.2662286, 51.9591002], [-0.2664265, 51.958827199999995], [-0.2665697, 51.9585643], [-0.26668529999999996, 51.9582958], [-0.2667527, 51.9580317], [-0.2667926, 51.95771809999999], [-0.2667912, 51.9574313], [-0.2667484, 51.957147899999995], [-0.2666608999999999, 51.9568799], [-0.26650429999999997, 51.9565751], [-0.26631369999999993, 51.9562899], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
34.5 |
0609 |
0640 |
Letchworth Garden City |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:40:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975165 |
1789537115919695 |
140 |
140 |
2026-09-16 05:50:04.086113 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:00.961405 |
| 568254 |
598759 |
W60761 |
725N57M516 |
2026-09-16 |
COMPLETE |
15975269 |
2026-09-16 06:40:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 598759, "stp": "P", "toc": "London Overground", "uid": "W60761", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60761/2026-09-16/detailed", "trust_id": "725N57M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-16", "dest_arr_time": "0633", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "5N57", "timing_status": "LATE", "origin_station": "Kilburn Up and Down Goods Lp", "current_leg_arr": "0640", "current_leg_dep": "0637", "current_leg_end": "Stratford", "origin_dep_time": "0555", "origin_platform": null, "current_location": "Stratford", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Lea Junction", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Junction", "current_leg_milage": "0.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 302.465, \"from_m\": 0.0, \"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\": 341.901, \"from_m\": 302.465, \"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\": 1452.005, \"from_m\": 341.901, \"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\": 1879.407, \"from_m\": 1452.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3018.679, \"from_m\": 1879.407, \"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\": 4336.983, \"from_m\": 3018.679, \"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\": 4414.295, \"from_m\": 4336.983, \"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\": 4468.278, \"from_m\": 4414.295, \"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\": 4642.705, \"from_m\": 4468.278, \"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\": 8927.133, \"from_m\": 4642.705, \"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\": 9824.913, \"from_m\": 8927.133, \"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\": 9883.501, \"from_m\": 9824.913, \"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\": 12271.642, \"from_m\": 9883.501, \"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\": 12880.235, \"from_m\": 12271.642, \"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\": 13583.564, \"from_m\": 12880.235, \"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\": 14197.411, \"from_m\": 13583.564, \"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\": 14233.632, \"from_m\": 14197.411, \"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\": 14272.727, \"from_m\": 14233.632, \"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\": 14313.992, \"from_m\": 14272.727, \"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\": 14342.731, \"from_m\": 14313.992, \"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\": 14415.344, \"from_m\": 14342.731, \"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\": 598759, \"profile_key\": \"2209c50d2473106afe1eeff554720b977abbfa2598d2e432b062e076bf9376a8\", \"schedule_id\": 27206, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Kilburn Up and Down Goods Lp\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Camden Jn\", \"stage_seq\": 2, \"distance_m\": 2935.943, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603\", \"location\": \"Camden Road Jn\", \"stage_seq\": 3, \"distance_m\": 4377.606, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Camden Road\", \"stage_seq\": 4, \"distance_m\": 4576.171, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 5, \"distance_m\": 5107.489, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0616H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 6, \"distance_m\": 6657.873, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 7, \"distance_m\": 7514.874, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 8, \"distance_m\": 9883.501, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0630\", \"location\": \"Lea Junction\", \"stage_seq\": 9, \"distance_m\": 13363.807, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Channelsea Jn\", \"stage_seq\": 10, \"distance_m\": 13664.698, \"section_seq\": 1, \"route_path_id\": 101587}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 11, \"distance_m\": 14415.344, \"section_seq\": 1, \"route_path_id\": 101587}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14415.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101587}], \"total_distance_m\": 14415.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 12520.846, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1894.498, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "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\": 22892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:20Z\", \"source_id\": 49170571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:22Z\", \"source_id\": 15960849, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:36Z\", \"source_id\": 49215725, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:39Z\", \"source_id\": 15975269, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789537120084618, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:02.354828", "service_state_evidence_id": 15975269, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:05.650264", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
5N57 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 302.465, "from_m": 0.0, "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": 341.901, "from_m": 302.465, "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": 1452.005, "from_m": 341.901, "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": 1879.407, "from_m": 1452.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3018.679, "from_m": 1879.407, "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": 4336.983, "from_m": 3018.679, "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": 4414.295, "from_m": 4336.983, "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": 4468.278, "from_m": 4414.295, "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": 4642.705, "from_m": 4468.278, "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": 8927.133, "from_m": 4642.705, "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": 9824.913, "from_m": 8927.133, "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": 9883.501, "from_m": 9824.913, "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": 12271.642, "from_m": 9883.501, "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": 12880.235, "from_m": 12271.642, "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": 13583.564, "from_m": 12880.235, "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": 14197.411, "from_m": 13583.564, "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": 14233.632, "from_m": 14197.411, "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": 14272.727, "from_m": 14233.632, "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": 14313.992, "from_m": 14272.727, "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": 14342.731, "from_m": 14313.992, "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": 14415.344, "from_m": 14342.731, "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": 598759, "profile_key": "2209c50d2473106afe1eeff554720b977abbfa2598d2e432b062e076bf9376a8", "schedule_id": 27206, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "Kilburn Up and Down Goods Lp", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Camden Jn", "stage_seq": 2, "distance_m": 2935.943, "section_seq": 1, "route_path_id": 101587}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603", "location": "Camden Road Jn", "stage_seq": 3, "distance_m": 4377.606, "section_seq": 1, "route_path_id": 101587}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Camden Road", "stage_seq": 4, "distance_m": 4576.171, "section_seq": 1, "route_path_id": 101587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Camden Road East Jn", "stage_seq": 5, "distance_m": 5107.489, "section_seq": 1, "route_path_id": 101587}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0616H", "location": "Westbourne Road Junction", "stage_seq": 6, "distance_m": 6657.873, "section_seq": 1, "route_path_id": 101587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Canonbury West Jn", "stage_seq": 7, "distance_m": 7514.874, "section_seq": 1, "route_path_id": 101587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Navarino Road Jn", "stage_seq": 8, "distance_m": 9883.501, "section_seq": 1, "route_path_id": 101587}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0630", "location": "Lea Junction", "stage_seq": 9, "distance_m": 13363.807, "section_seq": 1, "route_path_id": 101587}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Channelsea Jn", "stage_seq": 10, "distance_m": 13664.698, "section_seq": 1, "route_path_id": 101587}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": null, "location": "Stratford", "stage_seq": 11, "distance_m": 14415.344, "section_seq": 1, "route_path_id": 101587}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14415.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 101587}], "total_distance_m": 14415.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 12520.846, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1894.498, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:20Z", "source_id": 49170571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:22Z", "source_id": 15960849, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:36Z", "source_id": 49215725, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:39Z", "source_id": 15975269, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Kilburn Up and Down Goods Lp |
0555 |
0555 |
None |
None |
None |
Stratford |
0633 |
0633 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W60761/2026-09-16/detailed |
None |
Lea Junction |
2026-09-16T06:37:00+01:00 |
Stratford |
3.0 |
{"type": "LineString", "coordinates": [[-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]]} |
0.7 |
0637 |
0640 |
Lea Junction |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:40:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975269 |
1789537120084618 |
45 |
45 |
2026-09-16 05:50:05.650264 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:02.354828 |
| 568255 |
597598 |
G89270 |
191J39M516 |
2026-09-16 |
COMPLETE |
15975164 |
2026-09-16 06:40:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 597598, "stp": "P", "toc": "Northern", "uid": "G89270", "consist": "170453", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89270/2026-09-16/detailed", "trust_id": "191J39M516", "origin_crs": "HUL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "4A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1J39", "timing_status": "EARLY", "origin_station": "Hull", "current_leg_arr": "0640", "current_leg_dep": "0632", "current_leg_end": "Sheffield", "origin_dep_time": "0516", "origin_platform": "2", "current_location": "Sheffield", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "0641½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 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\": 27473.341, \"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\": 28240.867, \"from_m\": 27473.341, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28951.469, \"from_m\": 28240.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34856.173, \"from_m\": 28951.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34949.577, \"from_m\": 34856.173, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35273.062, \"from_m\": 34949.577, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35468.386, \"from_m\": 35273.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35769.996, \"from_m\": 35468.386, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49994.669, \"from_m\": 35769.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50041.66, \"from_m\": 49994.669, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51796.142, \"from_m\": 50041.66, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51999.832, \"from_m\": 51796.142, \"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\": 52181.283, \"from_m\": 51999.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52260.124, \"from_m\": 52181.283, \"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\": 52308.491, \"from_m\": 52260.124, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52387.325, \"from_m\": 52308.491, \"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\": 52438.187, \"from_m\": 52387.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54923.492, \"from_m\": 52438.187, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54959.752, \"from_m\": 54923.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64528.517, \"from_m\": 54959.752, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64956.504, \"from_m\": 64528.517, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64974.733, \"from_m\": 64956.504, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65068.13, \"from_m\": 64974.733, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65083.943, \"from_m\": 65068.13, \"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\": 65141.07, \"from_m\": 65083.943, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65719.505, \"from_m\": 65141.07, \"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\": 65763.602, \"from_m\": 65719.505, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 65939.217, \"from_m\": 65763.602, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66038.55, \"from_m\": 65939.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66532.215, \"from_m\": 66038.55, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 68810.203, \"from_m\": 66532.215, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76751.958, \"from_m\": 68810.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\": 77612.366, \"from_m\": 76751.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78376.712, \"from_m\": 77612.366, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79131.814, \"from_m\": 78376.712, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 81297.963, \"from_m\": 79131.814, \"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\": 81577.574, \"from_m\": 81297.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85535.862, \"from_m\": 81577.574, \"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\": 86840.136, \"from_m\": 85535.862, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 87233.468, \"from_m\": 86840.136, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 87604.565, \"from_m\": 87233.468, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 87651.013, \"from_m\": 87604.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 94973.483, \"from_m\": 87651.013, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95507.894, \"from_m\": 94973.483, \"capability_applied\": null, \"effective_limit_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\": 597598, \"profile_key\": \"6abdc6eb14c50f08e30706ed8fd375cdae9f851e8c8f5d17d0dee770f4788d50\", \"schedule_id\": 31969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Hull\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 2, \"distance_m\": 3093.373, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"Brough\", \"stage_seq\": 3, \"distance_m\": 16819.98, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536H\", \"location\": \"Gilberdyke\", \"stage_seq\": 4, \"distance_m\": 27184.489, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Saltmarshe\", \"stage_seq\": 5, \"distance_m\": 33180.903, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Goole\", \"stage_seq\": 6, \"distance_m\": 38064.265, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558H\", \"location\": \"Thorne Jn\", \"stage_seq\": 7, \"distance_m\": 52135.866, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 8, \"distance_m\": 54555.878, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Kirk Sandall\", \"stage_seq\": 9, \"distance_m\": 58974.015, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Bentley Jn\", \"stage_seq\": 10, \"distance_m\": 63342.874, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0615\", \"location\": \"Doncaster\", \"stage_seq\": 11, \"distance_m\": 65576.816, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 12, \"distance_m\": 68868.061, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Mexborough\", \"stage_seq\": 13, \"distance_m\": 76936.945, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 14, \"distance_m\": 78818.472, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 15, \"distance_m\": 82218.324, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Holmes Jn\", \"stage_seq\": 16, \"distance_m\": 87375.476, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Meadowhall\", \"stage_seq\": 17, \"distance_m\": 90063.916, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Wincobank Jn\", \"stage_seq\": 18, \"distance_m\": 90342.066, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 19, \"distance_m\": 94775.353, \"section_seq\": 1, \"route_path_id\": 69954}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 20, \"distance_m\": 95507.894, \"section_seq\": 1, \"route_path_id\": 69954}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 95507.894, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69954}], \"total_distance_m\": 95507.894, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 95134.844, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 373.05, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:05Z\", \"source_id\": 49095129, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:13Z\", \"source_id\": 15937388, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:38Z\", \"source_id\": 49103256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:44Z\", \"source_id\": 15939730, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:28Z\", \"source_id\": 49110021, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:33Z\", \"source_id\": 15941786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:33Z\", \"source_id\": 15949071, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:11Z\", \"source_id\": 49136369, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:13Z\", \"source_id\": 15949886, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:48Z\", \"source_id\": 49140446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:53Z\", \"source_id\": 15951242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:32Z\", \"source_id\": 49148509, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:38Z\", \"source_id\": 15953837, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:02Z\", \"source_id\": 49181848, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:05Z\", \"source_id\": 15964491, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:32Z\", \"source_id\": 49184793, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:33Z\", \"source_id\": 15965433, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:50Z\", \"source_id\": 49198093, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:53Z\", \"source_id\": 15969830, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:26Z\", \"source_id\": 49215318, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:31Z\", \"source_id\": 15975164, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "4", "timing_fact_generation": 1789537115943130, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:03.289838", "service_state_evidence_id": 15975164, "current_leg_start_actual_dep": "2026-09-16T06:33:30+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:04.298343", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HUL |
SHF |
1J39 |
170453 |
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": 27473.341, "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": 28240.867, "from_m": 27473.341, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28951.469, "from_m": 28240.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34856.173, "from_m": 28951.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34949.577, "from_m": 34856.173, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35273.062, "from_m": 34949.577, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35468.386, "from_m": 35273.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35769.996, "from_m": 35468.386, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49994.669, "from_m": 35769.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50041.66, "from_m": 49994.669, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51796.142, "from_m": 50041.66, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51999.832, "from_m": 51796.142, "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": 52181.283, "from_m": 51999.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52260.124, "from_m": 52181.283, "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": 52308.491, "from_m": 52260.124, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52387.325, "from_m": 52308.491, "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": 52438.187, "from_m": 52387.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54923.492, "from_m": 52438.187, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54959.752, "from_m": 54923.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64528.517, "from_m": 54959.752, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64956.504, "from_m": 64528.517, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64974.733, "from_m": 64956.504, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65068.13, "from_m": 64974.733, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65083.943, "from_m": 65068.13, "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": 65141.07, "from_m": 65083.943, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65719.505, "from_m": 65141.07, "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": 65763.602, "from_m": 65719.505, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 65939.217, "from_m": 65763.602, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66038.55, "from_m": 65939.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66532.215, "from_m": 66038.55, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 68810.203, "from_m": 66532.215, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76751.958, "from_m": 68810.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": 77612.366, "from_m": 76751.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78376.712, "from_m": 77612.366, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79131.814, "from_m": 78376.712, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 81297.963, "from_m": 79131.814, "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": 81577.574, "from_m": 81297.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85535.862, "from_m": 81577.574, "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": 86840.136, "from_m": 85535.862, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 87233.468, "from_m": 86840.136, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 87604.565, "from_m": 87233.468, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 87651.013, "from_m": 87604.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 94973.483, "from_m": 87651.013, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95507.894, "from_m": 94973.483, "capability_applied": null, "effective_limit_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": 597598, "profile_key": "6abdc6eb14c50f08e30706ed8fd375cdae9f851e8c8f5d17d0dee770f4788d50", "schedule_id": 31969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Hull", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519H", "location": "Hessle Road Jn", "stage_seq": 2, "distance_m": 3093.373, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "Brough", "stage_seq": 3, "distance_m": 16819.98, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536H", "location": "Gilberdyke", "stage_seq": 4, "distance_m": 27184.489, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Saltmarshe", "stage_seq": 5, "distance_m": 33180.903, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Goole", "stage_seq": 6, "distance_m": 38064.265, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558H", "location": "Thorne Jn", "stage_seq": 7, "distance_m": 52135.866, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Hatfield & Stainforth", "stage_seq": 8, "distance_m": 54555.878, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Kirk Sandall", "stage_seq": 9, "distance_m": 58974.015, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Bentley Jn", "stage_seq": 10, "distance_m": 63342.874, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0615", "location": "Doncaster", "stage_seq": 11, "distance_m": 65576.816, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Hexthorpe Jn", "stage_seq": 12, "distance_m": 68868.061, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Mexborough", "stage_seq": 13, "distance_m": 76936.945, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Swinton (S.Yorks)", "stage_seq": 14, "distance_m": 78818.472, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Aldwarke Jn", "stage_seq": 15, "distance_m": 82218.324, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Holmes Jn", "stage_seq": 16, "distance_m": 87375.476, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Meadowhall", "stage_seq": 17, "distance_m": 90063.916, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Wincobank Jn", "stage_seq": 18, "distance_m": 90342.066, "section_seq": 1, "route_path_id": 69954}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Nunnery Main Line Jn", "stage_seq": 19, "distance_m": 94775.353, "section_seq": 1, "route_path_id": 69954}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 20, "distance_m": 95507.894, "section_seq": 1, "route_path_id": 69954}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 95507.894, "from_m": 0.0, "section_seq": 1, "route_path_id": 69954}], "total_distance_m": 95507.894, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 95134.844, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 373.05, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:05Z", "source_id": 49095129, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:13Z", "source_id": 15937388, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:38Z", "source_id": 49103256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:44Z", "source_id": 15939730, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:28Z", "source_id": 49110021, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:41:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:33Z", "source_id": 15941786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:33Z", "source_id": 15949071, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:11Z", "source_id": 49136369, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:59:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:13Z", "source_id": 15949886, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:48Z", "source_id": 49140446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:02:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:53Z", "source_id": 15951242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6820, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:32Z", "source_id": 49148509, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:38Z", "source_id": 15953837, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:02Z", "source_id": 49181848, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:05Z", "source_id": 15964491, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7152, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:32Z", "source_id": 49184793, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:33Z", "source_id": 15965433, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:50Z", "source_id": 49198093, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:53Z", "source_id": 15969830, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:26Z", "source_id": 49215318, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:31Z", "source_id": 15975164, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Hull |
0516 |
0516 |
2 |
None |
None |
Sheffield |
0642 |
0641½ |
4A |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89270/2026-09-16/detailed |
None |
Meadowhall |
2026-09-16T06:33:30+01:00 |
Sheffield |
8.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
0632 |
0640 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:40:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975164 |
1789537115943130 |
73 |
73 |
2026-09-16 05:50:04.298343 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:03.289838 |
| 568256 |
598423 |
L89059 |
422H40M516 |
2026-09-16 |
COMPLETE |
15975057 |
2026-09-16 06:40:00 |
2026-09-16 05:50:08 |
2026-09-18 05:50:08 |
{"id": 598423, "stp": "P", "toc": "Northern", "uid": "L89059", "consist": "331105", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89059/2026-09-16/detailed", "trust_id": "422H40M516", "origin_crs": "CRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "3", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H40", "timing_status": "ON TIME", "origin_station": "Crewe", "current_leg_arr": "0640", "current_leg_dep": "0634", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0545", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T05:50:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "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\": 180.275, \"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\": 251.673, \"from_m\": 180.275, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 269.27, \"from_m\": 251.673, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 717.296, \"from_m\": 269.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6780.485, \"from_m\": 717.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\": 7661.828, \"from_m\": 6780.485, \"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\": 22664.993, \"from_m\": 7661.828, \"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\": 22707.442, \"from_m\": 22664.993, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27607.844, \"from_m\": 22707.442, \"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\": 27651.101, \"from_m\": 27607.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29859.552, \"from_m\": 27651.101, \"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\": 30813.1, \"from_m\": 29859.552, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 35436.938, \"from_m\": 30813.1, \"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\": 38230.356, \"from_m\": 35436.938, \"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\": 39180.97, \"from_m\": 38230.356, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40058.993, \"from_m\": 39180.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40501.87, \"from_m\": 40058.993, \"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\": 41482.122, \"from_m\": 40501.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 41536.492, \"from_m\": 41482.122, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45678.939, \"from_m\": 41536.492, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46642.427, \"from_m\": 45678.939, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46714.58, \"from_m\": 46642.427, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47242.672, \"from_m\": 46714.58, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48776.979, \"from_m\": 47242.672, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48940.703, \"from_m\": 48776.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49250.117, \"from_m\": 48940.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49296.323, \"from_m\": 49250.117, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49374.112, \"from_m\": 49296.323, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49783.292, \"from_m\": 49374.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}], \"service_id\": 598423, \"profile_key\": \"fe993695a189268cfa33930d20350206b67c418db5d34b584c1684e4414a31bb\", \"schedule_id\": 19295, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Crewe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Sandbach\", \"stage_seq\": 2, \"distance_m\": 7363.595, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0556\", \"wtt_dep\": \"0557\", \"location\": \"Holmes Chapel\", \"stage_seq\": 3, \"distance_m\": 13693.469, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Goostrey\", \"stage_seq\": 4, \"distance_m\": 16628.269, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Chelford\", \"stage_seq\": 5, \"distance_m\": 22879.092, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0608\", \"wtt_dep\": \"0609\", \"location\": \"Alderley Edge\", \"stage_seq\": 6, \"distance_m\": 27784.324, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Wilmslow\", \"stage_seq\": 7, \"distance_m\": 30461.623, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Handforth\", \"stage_seq\": 8, \"distance_m\": 32574.021, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 36474.051, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 37957.286, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 39417.719, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 39851.734, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 40291.919, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 41482.122, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 15, \"distance_m\": 42968.473, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Levenshulme\", \"stage_seq\": 16, \"distance_m\": 45176.13, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 17, \"distance_m\": 46093.442, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 18, \"distance_m\": 48630.606, \"section_seq\": 1, \"route_path_id\": 35887}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 19, \"distance_m\": 49783.292, \"section_seq\": 1, \"route_path_id\": 35887}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49783.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35887}], \"total_distance_m\": 49783.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47781.712, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2001.58, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:46Z\", \"source_id\": 49123680, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:47Z\", \"source_id\": 15945873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:34Z\", \"source_id\": 49132224, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:37Z\", \"source_id\": 15948595, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:33Z\", \"source_id\": 49136851, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:37Z\", \"source_id\": 15950069, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:30Z\", \"source_id\": 49145061, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:39Z\", \"source_id\": 15952725, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:08Z\", \"source_id\": 49153347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:12Z\", \"source_id\": 15955356, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:54Z\", \"source_id\": 49160215, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:58Z\", \"source_id\": 15957579, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9090, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:16Z\", \"source_id\": 49166688, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:18Z\", \"source_id\": 15959590, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:06Z\", \"source_id\": 49174004, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:12Z\", \"source_id\": 15961980, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:01Z\", \"source_id\": 15965777, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:00Z\", \"source_id\": 49194133, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:07Z\", \"source_id\": 15968555, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:51Z\", \"source_id\": 49202752, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:55Z\", \"source_id\": 15971273, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 49215100, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:23Z\", \"source_id\": 15975057, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "3", "timing_fact_generation": 1789537104450840, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:04.259629", "service_state_evidence_id": 15975057, "current_leg_start_actual_dep": "2026-09-16T06:33:00+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:05.557121", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CRE |
MAN |
2H40 |
331105 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 180.275, "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": 251.673, "from_m": 180.275, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 269.27, "from_m": 251.673, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 717.296, "from_m": 269.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6780.485, "from_m": 717.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": 7661.828, "from_m": 6780.485, "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": 22664.993, "from_m": 7661.828, "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": 22707.442, "from_m": 22664.993, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27607.844, "from_m": 22707.442, "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": 27651.101, "from_m": 27607.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29859.552, "from_m": 27651.101, "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": 30813.1, "from_m": 29859.552, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 35436.938, "from_m": 30813.1, "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": 38230.356, "from_m": 35436.938, "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": 39180.97, "from_m": 38230.356, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40058.993, "from_m": 39180.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40501.87, "from_m": 40058.993, "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": 41482.122, "from_m": 40501.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 41536.492, "from_m": 41482.122, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45678.939, "from_m": 41536.492, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46642.427, "from_m": 45678.939, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46714.58, "from_m": 46642.427, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47242.672, "from_m": 46714.58, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48776.979, "from_m": 47242.672, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48940.703, "from_m": 48776.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49250.117, "from_m": 48940.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49296.323, "from_m": 49250.117, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49374.112, "from_m": 49296.323, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49783.292, "from_m": 49374.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}], "service_id": 598423, "profile_key": "fe993695a189268cfa33930d20350206b67c418db5d34b584c1684e4414a31bb", "schedule_id": 19295, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0545", "location": "Crewe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Sandbach", "stage_seq": 2, "distance_m": 7363.595, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0556", "wtt_dep": "0557", "location": "Holmes Chapel", "stage_seq": 3, "distance_m": 13693.469, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Goostrey", "stage_seq": 4, "distance_m": 16628.269, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Chelford", "stage_seq": 5, "distance_m": 22879.092, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0608", "wtt_dep": "0609", "location": "Alderley Edge", "stage_seq": 6, "distance_m": 27784.324, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Wilmslow", "stage_seq": 7, "distance_m": 30461.623, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Handforth", "stage_seq": 8, "distance_m": 32574.021, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 36474.051, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 37957.286, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 39417.719, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 39851.734, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Stockport", "stage_seq": 13, "distance_m": 40291.919, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 41482.122, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Heaton Chapel", "stage_seq": 15, "distance_m": 42968.473, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Levenshulme", "stage_seq": 16, "distance_m": 45176.13, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Slade Lane Jn", "stage_seq": 17, "distance_m": 46093.442, "section_seq": 1, "route_path_id": 35887}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Ardwick Jn", "stage_seq": 18, "distance_m": 48630.606, "section_seq": 1, "route_path_id": 35887}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 19, "distance_m": 49783.292, "section_seq": 1, "route_path_id": 35887}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49783.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 35887}], "total_distance_m": 49783.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47781.712, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2001.58, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:46Z", "source_id": 49123680, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:47Z", "source_id": 15945873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10492, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:34Z", "source_id": 49132224, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:55:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:37Z", "source_id": 15948595, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:33Z", "source_id": 49136851, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:37Z", "source_id": 15950069, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:30Z", "source_id": 49145061, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:39Z", "source_id": 15952725, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:08Z", "source_id": 49153347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:09:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:12Z", "source_id": 15955356, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:54Z", "source_id": 49160215, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:12:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:58Z", "source_id": 15957579, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9090, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:16Z", "source_id": 49166688, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:16:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:18Z", "source_id": 15959590, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:06Z", "source_id": 49174004, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:12Z", "source_id": 15961980, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:01Z", "source_id": 15965777, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:00Z", "source_id": 49194133, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:07Z", "source_id": 15968555, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:51Z", "source_id": 49202752, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:55Z", "source_id": 15971273, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 49215100, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:40:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:23Z", "source_id": 15975057, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Crewe |
0545 |
0545 |
1 |
None |
None |
Manchester Piccadilly |
0640 |
0640 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89059/2026-09-16/detailed |
None |
Levenshulme |
2026-09-16T06:33:00+01:00 |
Manchester Piccadilly |
6.0 |
{"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
2.9 |
0634 |
0640 |
Levenshulme |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-16 05:50:08 |
TERMINATED |
2026-09-16 05:40:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975057 |
1789537104450840 |
78 |
78 |
2026-09-16 05:50:05.557121 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:04.259629 |
| 568257 |
598628 |
G30336 |
352G01M516 |
2026-09-16 |
COMPLETE |
15976290 |
2026-09-16 06:40:00 |
2026-09-16 05:50:09 |
2026-09-18 05:50:09 |
{"id": 598628, "stp": "P", "toc": "Merseyrail", "uid": "G30336", "consist": "777003+777015", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30336/2026-09-16/detailed", "trust_id": "352G01M516", "origin_crs": "SOP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-16", "dest_arr_time": "0638", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "2G01", "timing_status": "LATE", "origin_station": "Southport", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "0551", "origin_platform": "2", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-16T05:50:09", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "0637½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 313.932, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 620.438, \"from_m\": 313.932, \"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\": 11427.855, \"from_m\": 620.438, \"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\": 11478.742, \"from_m\": 11427.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20877.094, \"from_m\": 11478.742, \"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\": 21663.131, \"from_m\": 20877.094, \"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\": 23852.424, \"from_m\": 21663.131, \"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\": 23925.698, \"from_m\": 23852.424, \"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\": 24359.497, \"from_m\": 23925.698, \"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\": 24817.05, \"from_m\": 24359.497, \"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\": 25250.848, \"from_m\": 24817.05, \"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\": 25324.122, \"from_m\": 25250.848, \"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\": 25829.52, \"from_m\": 25324.122, \"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\": 27208.083, \"from_m\": 25829.52, \"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\": 27286.352, \"from_m\": 27208.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27646.271, \"from_m\": 27286.352, \"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\": 28433.171, \"from_m\": 27646.271, \"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\": 28742.768, \"from_m\": 28433.171, \"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\": 31270.124, \"from_m\": 28742.768, \"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\": 31475.033, \"from_m\": 31270.124, \"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\": 32143.228, \"from_m\": 31475.033, \"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\": 32312.885, \"from_m\": 32143.228, \"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\": 598628, \"profile_key\": \"26e3afc48ed4859f324a933a5e60988bf0b885b201b00ed2ae9ce0ded954aefb\", \"schedule_id\": 11173, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0551\", \"location\": \"Southport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Birkdale\", \"stage_seq\": 2, \"distance_m\": 1842.076, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0558\", \"location\": \"Hillside\", \"stage_seq\": 3, \"distance_m\": 3429.88, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601\", \"location\": \"Ainsdale\", \"stage_seq\": 4, \"distance_m\": 5860.489, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Freshfield\", \"stage_seq\": 5, \"distance_m\": 10361.695, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Formby\", \"stage_seq\": 6, \"distance_m\": 11767.149, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0610H\", \"wtt_dep\": \"0611\", \"location\": \"Hightown\", \"stage_seq\": 7, \"distance_m\": 15044.242, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Hall Road\", \"stage_seq\": 8, \"distance_m\": 18206.766, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 19547.264, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0620\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 10, \"distance_m\": 21338.026, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 11, \"distance_m\": 23013.126, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Bootle New Strand\", \"stage_seq\": 12, \"distance_m\": 24588.273, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 13, \"distance_m\": 26694.351, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Bank Hall\", \"stage_seq\": 14, \"distance_m\": 27866.21, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Sandhills\", \"stage_seq\": 15, \"distance_m\": 28888.568, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 16, \"distance_m\": 31360.498, \"section_seq\": 1, \"route_path_id\": 31934}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 17, \"distance_m\": 32312.885, \"section_seq\": 1, \"route_path_id\": 31934}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32312.885, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31934}], \"total_distance_m\": 32312.885, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 32183.729, \"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": "0551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:32Z\", \"source_id\": 49129201, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:37Z\", \"source_id\": 15947646, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:41Z\", \"source_id\": 49132370, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:48Z\", \"source_id\": 15948652, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:38Z\", \"source_id\": 49138584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:42Z\", \"source_id\": 15950590, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:25Z\", \"source_id\": 49141455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:27Z\", \"source_id\": 15951590, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9691, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:51Z\", \"source_id\": 49149158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:57Z\", \"source_id\": 15954028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:33Z\", \"source_id\": 49152283, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:38Z\", \"source_id\": 15955028, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:42Z\", \"source_id\": 49159814, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:43Z\", \"source_id\": 15957458, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:57Z\", \"source_id\": 49166062, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:04Z\", \"source_id\": 15959373, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9715, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:08Z\", \"source_id\": 49172131, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:13Z\", \"source_id\": 15961374, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:20Z\", \"source_id\": 49176436, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:23Z\", \"source_id\": 15962748, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:40Z\", \"source_id\": 49181055, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:47Z\", \"source_id\": 15964226, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:18Z\", \"source_id\": 49186360, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:23Z\", \"source_id\": 15966004, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9751, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:53Z\", \"source_id\": 49189525, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:57Z\", \"source_id\": 15967050, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:38Z\", \"source_id\": 49195552, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:42Z\", \"source_id\": 15968984, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:08Z\", \"source_id\": 49205558, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:13Z\", \"source_id\": 15972126, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:03Z\", \"source_id\": 49218853, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 15976290, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789537208158475, "current_leg_arrival_utc": "2026-09-16T06:39:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:06.965370", "service_state_evidence_id": 15976290, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:07.761685", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SOP |
LVC |
2G01 |
777003+777015 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 313.932, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 620.438, "from_m": 313.932, "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": 11427.855, "from_m": 620.438, "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": 11478.742, "from_m": 11427.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20877.094, "from_m": 11478.742, "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": 21663.131, "from_m": 20877.094, "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": 23852.424, "from_m": 21663.131, "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": 23925.698, "from_m": 23852.424, "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": 24359.497, "from_m": 23925.698, "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": 24817.05, "from_m": 24359.497, "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": 25250.848, "from_m": 24817.05, "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": 25324.122, "from_m": 25250.848, "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": 25829.52, "from_m": 25324.122, "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": 27208.083, "from_m": 25829.52, "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": 27286.352, "from_m": 27208.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27646.271, "from_m": 27286.352, "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": 28433.171, "from_m": 27646.271, "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": 28742.768, "from_m": 28433.171, "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": 31270.124, "from_m": 28742.768, "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": 31475.033, "from_m": 31270.124, "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": 32143.228, "from_m": 31475.033, "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": 32312.885, "from_m": 32143.228, "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": 598628, "profile_key": "26e3afc48ed4859f324a933a5e60988bf0b885b201b00ed2ae9ce0ded954aefb", "schedule_id": 11173, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0551", "location": "Southport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Birkdale", "stage_seq": 2, "distance_m": 1842.076, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0558", "location": "Hillside", "stage_seq": 3, "distance_m": 3429.88, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601", "location": "Ainsdale", "stage_seq": 4, "distance_m": 5860.489, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Freshfield", "stage_seq": 5, "distance_m": 10361.695, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Formby", "stage_seq": 6, "distance_m": 11767.149, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0610H", "wtt_dep": "0611", "location": "Hightown", "stage_seq": 7, "distance_m": 15044.242, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Hall Road", "stage_seq": 8, "distance_m": 18206.766, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 19547.264, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0620", "location": "Waterloo (Merseyside)", "stage_seq": 10, "distance_m": 21338.026, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Seaforth & Litherland", "stage_seq": 11, "distance_m": 23013.126, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Bootle New Strand", "stage_seq": 12, "distance_m": 24588.273, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Bootle Oriel Road", "stage_seq": 13, "distance_m": 26694.351, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Bank Hall", "stage_seq": 14, "distance_m": 27866.21, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Sandhills", "stage_seq": 15, "distance_m": 28888.568, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Moorfields (Northern Line)", "stage_seq": 16, "distance_m": 31360.498, "section_seq": 1, "route_path_id": 31934}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 17, "distance_m": 32312.885, "section_seq": 1, "route_path_id": 31934}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32312.885, "from_m": 0.0, "section_seq": 1, "route_path_id": 31934}], "total_distance_m": 32312.885, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 32183.729, "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": 9673, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:32Z", "source_id": 49129201, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:54:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:37Z", "source_id": 15947646, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9677, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:41Z", "source_id": 49132370, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:48Z", "source_id": 15948652, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:38Z", "source_id": 49138584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:00:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:42Z", "source_id": 15950590, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:25Z", "source_id": 49141455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:27Z", "source_id": 15951590, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9691, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:51Z", "source_id": 49149158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:57Z", "source_id": 15954028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:33Z", "source_id": 49152283, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:38Z", "source_id": 15955028, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:42Z", "source_id": 49159814, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:43Z", "source_id": 15957458, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9709, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:57Z", "source_id": 49166062, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:16:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:04Z", "source_id": 15959373, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9715, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:08Z", "source_id": 49172131, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:13Z", "source_id": 15961374, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:20Z", "source_id": 49176436, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:23Z", "source_id": 15962748, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:40Z", "source_id": 49181055, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:24:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:47Z", "source_id": 15964226, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:18Z", "source_id": 49186360, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:25:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:23Z", "source_id": 15966004, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9751, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:53Z", "source_id": 49189525, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:57Z", "source_id": 15967050, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:38Z", "source_id": 49195552, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:30:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:42Z", "source_id": 15968984, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:08Z", "source_id": 49205558, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:13Z", "source_id": 15972126, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9778, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:03Z", "source_id": 49218853, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:40:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 15976290, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Southport |
0551 |
0551 |
2 |
None |
None |
Liverpool Central (Northern) |
0638 |
0637½ |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30336/2026-09-16/detailed |
None |
Moorfields (Northern Line) |
2026-09-16T06:37:30+01:00 |
Liverpool Central (Northern) |
5.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9902043, 53.40851060000001], [-2.9901623, 53.40843709999999], [-2.9899379, 53.4080482], [-2.9898908, 53.40798149999999], [-2.9897464999999994, 53.4077772], [-2.9894234000000006, 53.407323700000006], [-2.9891916034289485, 53.407054305739265], [-2.9890911, 53.40693749999999], [-2.9887989, 53.4066603], [-2.9884726, 53.4064096], [-2.9883087, 53.406316199999985], [-2.9880177, 53.4061467], [-2.9877427999999995, 53.4060117], [-2.9874542, 53.4058915], [-2.9871360999999994, 53.4057816], [-2.9868198, 53.405672], [-2.9864185999999995, 53.4055611], [-2.9861189999999995, 53.405494299999994], [-2.9855935, 53.405412], [-2.9846094, 53.405310499999985], [-2.9829115, 53.4051054], [-2.9826091999999997, 53.4050579], [-2.9818114999999996, 53.40491229999999], [-2.9808455, 53.40473510000001], [-2.9807287999999996, 53.4047078], [-2.9806980999999997, 53.4046916], [-2.9806618999999994, 53.4046451], [-2.980629, 53.404628300000006], [-2.9805807, 53.4046144], [-2.9804945999999997, 53.4045875], [-2.980361499999999, 53.40454590000001], [-2.9800720999999997, 53.404440700000016], [-2.979919225515534, 53.404373620070565], [-2.9798106999999994, 53.404326], [-2.9796713999999995, 53.4042589], [-2.9795594, 53.404205]]} |
0.6 |
0635 |
0640 |
Moorfields (Northern Line) |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-16 05:50:09 |
TERMINATED |
2026-09-16 05:40:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976290 |
1789537208158475 |
67 |
67 |
2026-09-16 05:50:07.761685 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:06.965370 |
| 568258 |
599124 |
W69915 |
092L73M616 |
2026-09-16 |
COMPLETE |
15975359 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 599124, "stp": "P", "toc": "ScotRail", "uid": "W69915", "consist": "156492+156513", "dest_crs": "CAR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69915/2026-09-16/detailed", "trust_id": "092L73M616", "origin_crs": "DMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Carlisle", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "7", "is_terminated": 1, "next_location": "Carlisle", "signalling_id": "2L73", "timing_status": "EARLY", "origin_station": "Dumfries", "current_leg_arr": "0640", "current_leg_dep": "0628", "current_leg_end": "Carlisle", "origin_dep_time": "0603", "origin_platform": "1", "current_location": "Carlisle", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]}", "current_leg_start": "Gretna Green", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "54.8905151", "next_location_lon": "-2.9332261", "previous_location": "Gretna Green", "current_leg_milage": "9.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 913.137, \"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\": 2932.489, \"from_m\": 913.137, \"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\": 5142.924, \"from_m\": 2932.489, \"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\": 16470.474, \"from_m\": 5142.924, \"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\": 17684.638, \"from_m\": 16470.474, \"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\": 23907.406, \"from_m\": 17684.638, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24023.611, \"from_m\": 23907.406, \"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\": 25264.531, \"from_m\": 24023.611, \"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\": 29178.2, \"from_m\": 25264.531, \"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\": 29233.452, \"from_m\": 29178.2, \"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\": 38216.133, \"from_m\": 29233.452, \"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\": 39029.184, \"from_m\": 38216.133, \"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\": 39133.209, \"from_m\": 39029.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43419.003, \"from_m\": 39133.209, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 51837.251, \"from_m\": 43419.003, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52196.133, \"from_m\": 51837.251, \"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\": 52258.323, \"from_m\": 52196.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52576.72, \"from_m\": 52258.323, \"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\": 53238.592, \"from_m\": 52576.72, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 599124, \"profile_key\": \"446821ca06b2508fb594b24c70c0d8a90ce03fe50a9515c76aa8f2ce12a94011\", \"schedule_id\": 27806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Dumfries\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Annan\", \"stage_seq\": 2, \"distance_m\": 24818.474, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Eastriggs Crossover\", \"stage_seq\": 3, \"distance_m\": 29200.515, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Gretna Green\", \"stage_seq\": 4, \"distance_m\": 37608.559, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 39289.475, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 6, \"distance_m\": 50196.267, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Caldew Jn\", \"stage_seq\": 7, \"distance_m\": 52163.99, \"section_seq\": 1, \"route_path_id\": 39487}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Carlisle\", \"stage_seq\": 8, \"distance_m\": 53238.592, \"section_seq\": 1, \"route_path_id\": 39487}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53238.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39487}], \"total_distance_m\": 53238.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 53176.402, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "54.8905151", "current_position_lon": "-2.9332261", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:51Z\", \"source_id\": 15962358, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:54Z\", \"source_id\": 15967700, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:45Z\", \"source_id\": 49215974, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:49Z\", \"source_id\": 15975359, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Carlisle", "service_state_platform": "7", "timing_fact_generation": 1789537129688056, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:10.514192", "service_state_evidence_id": 15975359, "current_leg_start_actual_dep": "2026-09-16T06:28:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:11.243199", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMF |
CAR |
2L73 |
156492+156513 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 913.137, "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": 2932.489, "from_m": 913.137, "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": 5142.924, "from_m": 2932.489, "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": 16470.474, "from_m": 5142.924, "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": 17684.638, "from_m": 16470.474, "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": 23907.406, "from_m": 17684.638, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24023.611, "from_m": 23907.406, "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": 25264.531, "from_m": 24023.611, "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": 29178.2, "from_m": 25264.531, "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": 29233.452, "from_m": 29178.2, "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": 38216.133, "from_m": 29233.452, "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": 39029.184, "from_m": 38216.133, "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": 39133.209, "from_m": 39029.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 43419.003, "from_m": 39133.209, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 51837.251, "from_m": 43419.003, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52196.133, "from_m": 51837.251, "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": 52258.323, "from_m": 52196.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52576.72, "from_m": 52258.323, "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": 53238.592, "from_m": 52576.72, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 599124, "profile_key": "446821ca06b2508fb594b24c70c0d8a90ce03fe50a9515c76aa8f2ce12a94011", "schedule_id": 27806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Dumfries", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39487}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Annan", "stage_seq": 2, "distance_m": 24818.474, "section_seq": 1, "route_path_id": 39487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Eastriggs Crossover", "stage_seq": 3, "distance_m": 29200.515, "section_seq": 1, "route_path_id": 39487}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Gretna Green", "stage_seq": 4, "distance_m": 37608.559, "section_seq": 1, "route_path_id": 39487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 39289.475, "section_seq": 1, "route_path_id": 39487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 6, "distance_m": 50196.267, "section_seq": 1, "route_path_id": 39487}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Caldew Jn", "stage_seq": 7, "distance_m": 52163.99, "section_seq": 1, "route_path_id": 39487}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Carlisle", "stage_seq": 8, "distance_m": 53238.592, "section_seq": 1, "route_path_id": 39487}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53238.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 39487}], "total_distance_m": 53238.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 53176.402, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.19, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:51Z", "source_id": 15962358, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:54Z", "source_id": 15967700, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:45Z", "source_id": 49215974, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:49Z", "source_id": 15975359, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Dumfries |
0603 |
0603 |
1 |
None |
None |
Carlisle |
0641 |
0641 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69915/2026-09-16/detailed |
None |
Gretna Green |
2026-09-16T06:28:00+01:00 |
Carlisle |
12.0 |
{"type": "LineString", "coordinates": [[-3.067432, 55.00066350000001], [-3.0668366, 55.000734], [-3.0663187, 55.0007953], [-3.0652861999999996, 55.0009191], [-3.0645162, 55.00101059999999], [-3.0626738, 55.0012185], [-3.0607393999999997, 55.001456000000005], [-3.0593032, 55.0016265], [-3.0580969999999996, 55.001752499999995], [-3.0572167999999995, 55.0018178], [-3.0559817, 55.0018792], [-3.0550088999999994, 55.0018568], [-3.0542719660063726, 55.00180348577262], [-3.0542458999999997, 55.0018016], [-3.0530469, 55.0016613], [-3.0517699000000005, 55.00143719999999], [-3.0505866000000004, 55.00113399999999], [-3.0498390999999994, 55.0008952], [-3.0489772, 55.00055969999998], [-3.0481569999999993, 55.0001666], [-3.0473408, 54.9997273], [-3.0471354999999996, 54.999579999999995], [-3.0467599999999995, 54.999304900000006], [-3.0464118999999994, 54.9990737], [-3.0457664999999996, 54.9985639], [-3.0455268, 54.9983579], [-3.04542069481818, 54.998264045473434], [-3.045268023445302, 54.99813192838695], [-3.0451318237962077, 54.998015670451736], [-3.045009665475324, 54.997913036280806], [-3.04489911808708, 54.9978217904872], [-3.0447977512359023, 54.99773969768392], [-3.0447031345262188, 54.997664522484], [-3.044612837562458, 54.99759402950048], [-3.044524429949047, 54.99752598334635], [-3.0444354812904137, 54.99745814863465], [-3.0443435611909857, 54.9973882899784], [-3.044246239255191, 54.99731417199064], [-3.0441410850874577, 54.99723355928437], [-3.0440256682922127, 54.99714421647262], [-3.0438975584738843, 54.99704390816842], [-3.0437543252369, 54.99693039898479], [-3.043593538185688, 54.99680145353475], [-3.0431123999999996, 54.996414599999994], [-3.0425927, 54.9959737], [-3.0415008, 54.99507930000001], [-3.0414134999999995, 54.9950078], [-3.040235899999999, 54.994029700000006], [-3.0391651999999993, 54.9931318], [-3.0390249, 54.9930154], [-3.0367517999999993, 54.991131499999995], [-3.03656, 54.990975], [-3.0358298825622105, 54.99038365396537], [-3.035815, 54.9903716], [-3.0350637999999996, 54.98973960000001], [-3.0343563, 54.9891586], [-3.0332707, 54.9882669], [-3.0323047, 54.9874436], [-3.0319927, 54.987188999999994], [-3.0312779, 54.98660600000001], [-3.0308054999999996, 54.986216199999994], [-3.0297861, 54.98537799999999], [-3.0292527999999996, 54.98493419999999], [-3.0277018999999994, 54.98365749999999], [-3.0259934999999993, 54.9822428], [-3.0248797, 54.981318499999986], [-3.0238649999999994, 54.9804595], [-3.0231137, 54.9798402], [-3.0225695, 54.9793916], [-3.0208242, 54.9779378], [-3.0194179, 54.97677899999999], [-3.0193283, 54.97670519999999], [-3.0191616999999997, 54.9765679], [-3.0174508, 54.97516629999999], [-3.016572899999999, 54.97442019999999], [-3.0139537999999995, 54.972248999999984], [-3.0128313999999996, 54.97130909999999], [-3.0107557, 54.969593], [-3.0104539, 54.9693435], [-3.0090281, 54.968145500000006], [-3.0075059999999993, 54.96687850000001], [-3.0067776, 54.96629510000001], [-3.0051278999999997, 54.9649251], [-3.0028745, 54.962991499999994], [-3.0020941, 54.962262800000005], [-3.0013605, 54.9615521], [-3.0003713, 54.9605153], [-2.9997959999999995, 54.9598279], [-2.9981007, 54.957801999999994], [-2.9959244, 54.9550431], [-2.9946908999999997, 54.9534779], [-2.9934439, 54.9519153], [-2.992208, 54.9503462], [-2.9916906999999995, 54.94970190000001], [-2.9909542999999994, 54.9487845], [-2.990049, 54.9476504], [-2.9891615999999996, 54.94650980000001], [-2.987491813307138, 54.944401794972016], [-2.9873672999999994, 54.9442446], [-2.9848133999999997, 54.941019999999995], [-2.9839516, 54.9399319], [-2.9836536, 54.93955489999999], [-2.983067224903118, 54.938812957853784], [-2.9787378, 54.93333450000001], [-2.9777464, 54.93207199999999], [-2.9761357, 54.93004079999999], [-2.9741129, 54.92747430000001], [-2.9728496, 54.92586959999999], [-2.9711842, 54.92376929999998], [-2.9680387999999995, 54.91979629999999], [-2.9668130999999995, 54.9182301], [-2.9667906, 54.918201399999994], [-2.9657709999999997, 54.916907300000005], [-2.9650667999999993, 54.9160133], [-2.964440437594421, 54.915246819967734], [-2.9641902, 54.9149406], [-2.963751569442507, 54.914370817306505], [-2.9634938999999996, 54.9140361], [-2.9631769999999995, 54.9137259], [-2.9629262999999995, 54.91341009999999], [-2.9620516090434807, 54.912281458114315], [-2.9619177999999997, 54.912108800000006], [-2.9608865, 54.9108333], [-2.9599519999999995, 54.909656299999995], [-2.9592411, 54.90876039999999], [-2.9586988, 54.9081231], [-2.9579812, 54.90733070000001], [-2.9575566, 54.9068864], [-2.9568924000000005, 54.9063015], [-2.9566497999999997, 54.9060806], [-2.9564187, 54.9058597], [-2.956358499999999, 54.905805400000006], [-2.9559281, 54.9053912], [-2.9552441, 54.904846899999995], [-2.9547766999999996, 54.90444599999999], [-2.9541592, 54.9040012], [-2.9533268, 54.9033596], [-2.9527420999999996, 54.902930899999994], [-2.9509772, 54.9017373], [-2.9500276999999997, 54.9011173], [-2.9491306, 54.9004941], [-2.9489064999999997, 54.900338399999995], [-2.9485203, 54.900068999999995], [-2.9481608, 54.89980309999999], [-2.9479677, 54.89964440000001], [-2.9477697999999997, 54.8995017], [-2.94711, 54.8989739], [-2.9462366, 54.89827639999999], [-2.9455906, 54.897697400000006], [-2.9453181999999996, 54.8974712], [-2.9450320999999997, 54.89723810000001], [-2.9447603999999994, 54.8969949], [-2.944226, 54.8965276], [-2.9436333, 54.8959309], [-2.9433621999999997, 54.8956818], [-2.942967, 54.8953688], [-2.9422456999999995, 54.894867], [-2.94174, 54.8945543], [-2.9412024999999997, 54.89427370000001], [-2.9402039999999996, 54.8937978], [-2.9391930999999993, 54.89327200000001], [-2.9390035999999995, 54.89315369999999], [-2.9385168, 54.8928598], [-2.9384848999999997, 54.8928403], [-2.9382242, 54.8926808], [-2.9378218, 54.892424], [-2.9375089999999995, 54.8922689], [-2.9371669999999996, 54.8921114], [-2.9365580999999996, 54.8918527], [-2.9354284, 54.891422], [-2.9351575, 54.8913268], [-2.9348557999999993, 54.891222299999995], [-2.9343548, 54.891029499999995], [-2.9342911999999997, 54.8910038], [-2.9339856, 54.8908637], [-2.9336510999999996, 54.8907102], [-2.9332260999999997, 54.8905151]]} |
9.7 |
0628 |
0640 |
Gretna Green |
Carlisle |
Carlisle |
54.8905151 |
-2.9332261 |
54.8905151 |
-2.9332261 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Carlisle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975359 |
1789537129688056 |
18 |
18 |
2026-09-16 05:50:11.243199 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:10.514192 |
| 568259 |
597744 |
L84176 |
872S05M516 |
2026-09-16 |
COMPLETE |
15975208 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 597744, "stp": "O", "toc": "South Western Railway", "uid": "L84176", "consist": "450057+450105", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84176/2026-09-16/detailed", "trust_id": "872S05M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Weybridge (B)", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Weybridge (B)", "signalling_id": "2S05", "timing_status": "LATE", "origin_station": "London Waterloo", "current_leg_arr": "0640", "current_leg_dep": "0636", "current_leg_end": "Weybridge (B)", "origin_dep_time": "0522", "origin_platform": "20", "current_location": "Weybridge (B)", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]}", "current_leg_start": "Addlestone", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.3616365", "next_location_lon": "-0.4576044", "previous_location": "Addlestone", "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\": 578.337, \"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.337, \"capability_applied\": null, \"effective_limit_mph\": 60.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\": 5159.049, \"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\": 5214.847, \"from_m\": 5159.049, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11447.206, \"from_m\": 5214.847, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11595.028, \"from_m\": 11447.206, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15283.147, \"from_m\": 11595.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15323.399, \"from_m\": 15283.147, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15949.933, \"from_m\": 15323.399, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16017.573, \"from_m\": 15949.933, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22822.66, \"from_m\": 16017.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23202.857, \"from_m\": 22822.66, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23238.023, \"from_m\": 23202.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31526.449, \"from_m\": 23238.023, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32080.473, \"from_m\": 31526.449, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32863.827, \"from_m\": 32080.473, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33180.165, \"from_m\": 32863.827, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34949.823, \"from_m\": 33180.165, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38779.957, \"from_m\": 34949.823, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39239.235, \"from_m\": 38779.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 42768.053, \"from_m\": 39239.235, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43044.091, \"from_m\": 42768.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46825.449, \"from_m\": 43044.091, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47670.318, \"from_m\": 46825.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\": 47732.34, \"from_m\": 47670.318, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48131.896, \"from_m\": 47732.34, \"capability_applied\": null, \"effective_limit_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\": 597744, \"profile_key\": \"f50f39945114ce53920dcc86112226a3c528fb8e097c371643bcf1a7290ee635\", \"schedule_id\": 39765, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0522\", \"location\": \"London Waterloo\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 2, \"distance_m\": 748.591, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"Vauxhall\", \"stage_seq\": 3, \"distance_m\": 2069.769, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 4, \"distance_m\": 3208.285, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0529\", \"wtt_dep\": \"0529H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 5, \"distance_m\": 4240.077, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0531H\", \"wtt_dep\": \"0532H\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 6, \"distance_m\": 6201.325, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0534H\", \"wtt_dep\": \"0535\", \"location\": \"Wandsworth Town\", \"stage_seq\": 7, \"distance_m\": 7478.28, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0537\", \"wtt_dep\": \"0538\", \"location\": \"Putney\", \"stage_seq\": 8, \"distance_m\": 9401.572, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0540H\", \"wtt_dep\": \"0542H\", \"location\": \"Barnes\", \"stage_seq\": 9, \"distance_m\": 11287.102, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0544\", \"wtt_dep\": \"0544H\", \"location\": \"Barnes Bridge\", \"stage_seq\": 10, \"distance_m\": 12198.383, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547H\", \"location\": \"Chiswick\", \"stage_seq\": 11, \"distance_m\": 13693.131, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0549H\", \"wtt_dep\": \"0550\", \"location\": \"Kew Bridge\", \"stage_seq\": 12, \"distance_m\": 15517.265, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Brentford\", \"stage_seq\": 13, \"distance_m\": 17029.177, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555\", \"location\": \"Syon Lane\", \"stage_seq\": 14, \"distance_m\": 18345.774, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557\", \"location\": \"Isleworth\", \"stage_seq\": 15, \"distance_m\": 19405.379, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0602\", \"location\": \"Hounslow\", \"stage_seq\": 16, \"distance_m\": 21640.165, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Hounslow Jn\", \"stage_seq\": 17, \"distance_m\": 22664.594, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606H\", \"location\": \"Feltham Jn\", \"stage_seq\": 18, \"distance_m\": 23238.023, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Feltham\", \"stage_seq\": 19, \"distance_m\": 25553.425, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 20, \"distance_m\": 29848.039, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Staines\", \"stage_seq\": 21, \"distance_m\": 32210.922, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Egham\", \"stage_seq\": 22, \"distance_m\": 35474.91, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Virginia Water\", \"stage_seq\": 23, \"distance_m\": 38947.463, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Chertsey\", \"stage_seq\": 24, \"distance_m\": 42942.277, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Addlestone\", \"stage_seq\": 25, \"distance_m\": 45248.231, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Addlestone Jn\", \"stage_seq\": 26, \"distance_m\": 46818.568, \"section_seq\": 1, \"route_path_id\": 104565}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Weybridge (B)\", \"stage_seq\": 27, \"distance_m\": 48131.896, \"section_seq\": 1, \"route_path_id\": 104565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48131.896, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104565}], \"total_distance_m\": 48131.896, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47454.434, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.462, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3616365", "current_position_lon": "-0.4576044", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:42Z\", \"source_id\": 49093730, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:44Z\", \"source_id\": 15936978, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:47Z\", \"source_id\": 15937864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:53Z\", \"source_id\": 15938807, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:24Z\", \"source_id\": 15939634, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:32Z\", \"source_id\": 49106629, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:38Z\", \"source_id\": 15940773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:17Z\", \"source_id\": 49109792, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:23Z\", \"source_id\": 15941738, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:06Z\", \"source_id\": 49114645, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:13Z\", \"source_id\": 15943236, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:52Z\", \"source_id\": 49118319, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:59Z\", \"source_id\": 15944305, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:36Z\", \"source_id\": 49122074, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:44Z\", \"source_id\": 15945413, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:29Z\", \"source_id\": 49126188, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:34Z\", \"source_id\": 15946711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:52Z\", \"source_id\": 49129662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:57Z\", \"source_id\": 15947795, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:01Z\", \"source_id\": 49132944, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:03Z\", \"source_id\": 15948841, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28366, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:29Z\", \"source_id\": 49138301, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:32Z\", \"source_id\": 15950516, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:37Z\", \"source_id\": 49148678, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:42Z\", \"source_id\": 15953859, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28262, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:28Z\", \"source_id\": 49159375, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:33Z\", \"source_id\": 15957329, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:42Z\", \"source_id\": 49169324, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:48Z\", \"source_id\": 15960463, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:36Z\", \"source_id\": 49178869, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:38Z\", \"source_id\": 15963545, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:08Z\", \"source_id\": 49188085, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:14Z\", \"source_id\": 15966570, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:32Z\", \"source_id\": 49199674, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:36Z\", \"source_id\": 15970326, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:20Z\", \"source_id\": 49206051, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:23Z\", \"source_id\": 15972250, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:31Z\", \"source_id\": 49215517, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:33Z\", \"source_id\": 15975208, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Weybridge (B)", "service_state_platform": "1", "timing_fact_generation": 1789537114680039, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:11.303825", "service_state_evidence_id": 15975208, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 120, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:11.975216", "service_state_valid_until_kind": null, "operational_interpretation_version": 120, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
None |
None |
2S05 |
450057+450105 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 578.337, "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.337, "capability_applied": null, "effective_limit_mph": 60.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": 5159.049, "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": 5214.847, "from_m": 5159.049, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11447.206, "from_m": 5214.847, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11595.028, "from_m": 11447.206, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15283.147, "from_m": 11595.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15323.399, "from_m": 15283.147, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15949.933, "from_m": 15323.399, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16017.573, "from_m": 15949.933, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22822.66, "from_m": 16017.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23202.857, "from_m": 22822.66, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23238.023, "from_m": 23202.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31526.449, "from_m": 23238.023, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32080.473, "from_m": 31526.449, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32863.827, "from_m": 32080.473, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33180.165, "from_m": 32863.827, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34949.823, "from_m": 33180.165, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38779.957, "from_m": 34949.823, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39239.235, "from_m": 38779.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 42768.053, "from_m": 39239.235, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43044.091, "from_m": 42768.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46825.449, "from_m": 43044.091, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47670.318, "from_m": 46825.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": 47732.34, "from_m": 47670.318, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48131.896, "from_m": 47732.34, "capability_applied": null, "effective_limit_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": 597744, "profile_key": "f50f39945114ce53920dcc86112226a3c528fb8e097c371643bcf1a7290ee635", "schedule_id": 39765, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0522", "location": "London Waterloo", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Waterloo West Crossings", "stage_seq": 2, "distance_m": 748.591, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "Vauxhall", "stage_seq": 3, "distance_m": 2069.769, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Nine Elms Jn", "stage_seq": 4, "distance_m": 3208.285, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0529", "wtt_dep": "0529H", "location": "Queenstown Road (Battersea)", "stage_seq": 5, "distance_m": 4240.077, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0531H", "wtt_dep": "0532H", "location": "Clapham Junction (W)", "stage_seq": 6, "distance_m": 6201.325, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0534H", "wtt_dep": "0535", "location": "Wandsworth Town", "stage_seq": 7, "distance_m": 7478.28, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0537", "wtt_dep": "0538", "location": "Putney", "stage_seq": 8, "distance_m": 9401.572, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0540H", "wtt_dep": "0542H", "location": "Barnes", "stage_seq": 9, "distance_m": 11287.102, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0544", "wtt_dep": "0544H", "location": "Barnes Bridge", "stage_seq": 10, "distance_m": 12198.383, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547H", "location": "Chiswick", "stage_seq": 11, "distance_m": 13693.131, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0549H", "wtt_dep": "0550", "location": "Kew Bridge", "stage_seq": 12, "distance_m": 15517.265, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Brentford", "stage_seq": 13, "distance_m": 17029.177, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555", "location": "Syon Lane", "stage_seq": 14, "distance_m": 18345.774, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557", "location": "Isleworth", "stage_seq": 15, "distance_m": 19405.379, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0602", "location": "Hounslow", "stage_seq": 16, "distance_m": 21640.165, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Hounslow Jn", "stage_seq": 17, "distance_m": 22664.594, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606H", "location": "Feltham Jn", "stage_seq": 18, "distance_m": 23238.023, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Feltham", "stage_seq": 19, "distance_m": 25553.425, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Ashford (Middlesex)", "stage_seq": 20, "distance_m": 29848.039, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Staines", "stage_seq": 21, "distance_m": 32210.922, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Egham", "stage_seq": 22, "distance_m": 35474.91, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Virginia Water", "stage_seq": 23, "distance_m": 38947.463, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Chertsey", "stage_seq": 24, "distance_m": 42942.277, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Addlestone", "stage_seq": 25, "distance_m": 45248.231, "section_seq": 1, "route_path_id": 104565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Addlestone Jn", "stage_seq": 26, "distance_m": 46818.568, "section_seq": 1, "route_path_id": 104565}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Weybridge (B)", "stage_seq": 27, "distance_m": 48131.896, "section_seq": 1, "route_path_id": 104565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48131.896, "from_m": 0.0, "section_seq": 1, "route_path_id": 104565}], "total_distance_m": 48131.896, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47454.434, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.462, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:42Z", "source_id": 49093730, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:25:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:44Z", "source_id": 15936978, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:47Z", "source_id": 15937864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:53Z", "source_id": 15938807, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:24Z", "source_id": 15939634, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28419, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:32Z", "source_id": 49106629, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:37:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:38Z", "source_id": 15940773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28397, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:17Z", "source_id": 49109792, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:40:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:23Z", "source_id": 15941738, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:06Z", "source_id": 49114645, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:43:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:13Z", "source_id": 15943236, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28388, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:52Z", "source_id": 49118319, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:46:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:59Z", "source_id": 15944305, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:36Z", "source_id": 49122074, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:44Z", "source_id": 15945413, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:29Z", "source_id": 49126188, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:51:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:34Z", "source_id": 15946711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:52Z", "source_id": 49129662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:54:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:57Z", "source_id": 15947795, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:01Z", "source_id": 49132944, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:56:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:03Z", "source_id": 15948841, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28366, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:29Z", "source_id": 49138301, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:32Z", "source_id": 15950516, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:37Z", "source_id": 49148678, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:06:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:42Z", "source_id": 15953859, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28262, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:28Z", "source_id": 49159375, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:12:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:33Z", "source_id": 15957329, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:42Z", "source_id": 49169324, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:17:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:48Z", "source_id": 15960463, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:36Z", "source_id": 49178869, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:38Z", "source_id": 15963545, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:08Z", "source_id": 49188085, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:27:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:14Z", "source_id": 15966570, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26907, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:32Z", "source_id": 49199674, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:36Z", "source_id": 15970326, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:20Z", "source_id": 49206051, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:35:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:23Z", "source_id": 15972250, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:31Z", "source_id": 49215517, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T05:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:33Z", "source_id": 15975208, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
London Waterloo |
0522 |
0522 |
20 |
None |
None |
Weybridge (B) |
0639 |
0639 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84176/2026-09-16/detailed |
None |
Addlestone |
2026-09-16T06:36:00+01:00 |
Weybridge (B) |
4.0 |
{"type": "LineString", "coordinates": [[-0.4852075, 51.3734998], [-0.4849526, 51.3733459], [-0.4846834, 51.37319009999999], [-0.4845207, 51.373097900000005], [-0.4841312, 51.3728626], [-0.48395979999999994, 51.3727711], [-0.4835631, 51.37254279999999], [-0.483165, 51.3723142], [-0.4827694999999999, 51.3720867], [-0.4824502999999999, 51.37190369999999], [-0.48221290000000006, 51.37177139999999], [-0.4820886, 51.37169990000001], [-0.4818351999999999, 51.3715536], [-0.4817854, 51.3715248], [-0.4816395, 51.37143789999999], [-0.4814979999999998, 51.371353700000014], [-0.4810083999999999, 51.3710542], [-0.4808024, 51.3709093], [-0.4805675, 51.3707508], [-0.48031330000000005, 51.3705934], [-0.480095, 51.3704429], [-0.4798463999999999, 51.37026979999999], [-0.47957450000000007, 51.3700729], [-0.4793206, 51.3698955], [-0.4791174000000001, 51.369736399999994], [-0.47885789999999995, 51.369542300000006], [-0.4786544, 51.3693817], [-0.4784758999999999, 51.3692346], [-0.4783268, 51.36910400000001], [-0.4781578, 51.3689668], [-0.47797580000000006, 51.36880320000001], [-0.4778065, 51.36865070000001], [-0.47762620000000006, 51.3684857], [-0.4774899999999999, 51.3683564], [-0.4773157, 51.36818340000001], [-0.4771353, 51.367998199999995], [-0.4769815999999999, 51.3678514], [-0.47681920000000005, 51.3676737], [-0.4766252, 51.3674728], [-0.4764691999999998, 51.36729520000001], [-0.4763251999999999, 51.3671301], [-0.4761633, 51.3669291], [-0.4759691, 51.36670039999999], [-0.4758493, 51.366547], [-0.4757194, 51.3663789], [-0.47552640000000007, 51.366126699999995], [-0.47538920000000007, 51.365936299999994], [-0.4752707000000001, 51.36576189999999], [-0.4751424, 51.3655746], [-0.4750263, 51.365404], [-0.4748682, 51.3651404], [-0.4747728999999999, 51.36499190000001], [-0.4746972999999999, 51.36486180000001], [-0.4746428, 51.36476819999999], [-0.474545, 51.3646001], [-0.474468, 51.36448], [-0.4743655, 51.3643223], [-0.4742908, 51.3641905], [-0.47422330000000007, 51.36407089999999], [-0.4740659, 51.3638131], [-0.47398709999999994, 51.3636683], [-0.4737561999999999, 51.36326640000001], [-0.4736231999999999, 51.36304440000001], [-0.47350059999999994, 51.3628303], [-0.4733369999999999, 51.36255399999999], [-0.4732096, 51.3623267], [-0.4730944, 51.3621315], [-0.47295759999999987, 51.3619182], [-0.4729282000000001, 51.3618591], [-0.4726448, 51.3614893], [-0.47237340000000005, 51.3611864], [-0.4722033000000001, 51.3610241], [-0.4720637, 51.360893299999994], [-0.47189239999999993, 51.3607573], [-0.4717166, 51.3606173], [-0.47149259999999993, 51.3604606], [-0.4713212000000001, 51.36034670000001], [-0.47110310000000005, 51.360217599999984], [-0.4708689, 51.3600856], [-0.4706859, 51.3599882], [-0.47049910000000006, 51.3598961], [-0.47029450000000006, 51.3598017], [-0.4699767000000001, 51.359668], [-0.46976, 51.3595792], [-0.4695161, 51.3594892], [-0.4690617, 51.35934419999999], [-0.46877299999999994, 51.35925999999999], [-0.4685185999999999, 51.3591929], [-0.4682842, 51.3591381], [-0.4680795, 51.3590952], [-0.4678429, 51.35904719999999], [-0.4675951, 51.35900529999999], [-0.4673975000000001, 51.35897529999998], [-0.4671635, 51.3589453], [-0.4669264, 51.3589181], [-0.4666439, 51.3588907], [-0.46629049999999994, 51.3588675], [-0.4659522, 51.3588566], [-0.4655575, 51.3588523], [-0.46512680000000006, 51.3588662], [-0.4647407999999999, 51.3588885], [-0.4642977, 51.3589327], [-0.46413100000000007, 51.3589518], [-0.4638025, 51.3590014], [-0.46330220000000005, 51.35909889999999], [-0.46305740000000006, 51.359151100000005], [-0.4627994, 51.3592145], [-0.462333, 51.359369699999995], [-0.4620211000000001, 51.3594878], [-0.4618271, 51.35955830000001], [-0.46152419999999994, 51.359681300000005], [-0.4609681000000001, 51.3599168], [-0.4576044000000001, 51.3616365]]} |
1.8 |
0636 |
0640 |
Addlestone |
Weybridge (B) |
Weybridge (B) |
51.3616365 |
-0.4576044 |
51.3616365 |
-0.4576044 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Weybridge (B) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975208 |
1789537114680039 |
120 |
120 |
2026-09-16 05:50:11.975216 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:11.303825 |
| 568260 |
598970 |
C39755 |
543K09M616 |
2026-09-16 |
COMPLETE |
15975514 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 598970, "stp": "P", "toc": "Great Northern", "uid": "C39755", "consist": "717021", "dest_crs": "WGC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39755/2026-09-16/detailed", "trust_id": "543K09M616", "origin_crs": "XHE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Welwyn Garden City", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "3", "is_terminated": 1, "next_location": "Welwyn Garden City", "signalling_id": "3K09", "timing_status": "EARLY", "origin_station": "Hornsey E.M.U.D.", "current_leg_arr": "0640", "current_leg_dep": "0619", "current_leg_end": "Welwyn Garden City", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Welwyn Garden City", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1175952, 51.59438699999999], [-0.1177376, 51.5945766], [-0.1179414, 51.59483949999999], [-0.1181455, 51.5951019], [-0.1182894, 51.59528379999999], [-0.1184844, 51.5955266], [-0.1186432, 51.595704999999995], [-0.11888669999999998, 51.59601369999999], [-0.1190611, 51.59623259999999], [-0.1191765, 51.5963684], [-0.11937309999999995, 51.596588], [-0.1196037, 51.59690200000001], [-0.1198193, 51.597199999999994], [-0.1199352, 51.59733299999999], [-0.1203787240453692, 51.59780562381537], [-0.1203833, 51.5978105], [-0.12071600000000002, 51.5981444], [-0.121066, 51.598475099999995], [-0.1216024, 51.5989584], [-0.12191119999999996, 51.5992183], [-0.1225707, 51.5997394], [-0.1232345, 51.6002635], [-0.12362549999999996, 51.6005465], [-0.12459389999999998, 51.60121259999999], [-0.12478510196385166, 51.60133501286456], [-0.125465, 51.601770300000005], [-0.1258644, 51.6020554], [-0.12636409999999998, 51.602405999999995], [-0.1283143, 51.6036325], [-0.12869429999999998, 51.6038715], [-0.1290257, 51.6040649], [-0.1293755, 51.6042821], [-0.1353298, 51.607958200000006], [-0.13863539999999996, 51.610093199999994], [-0.1386705, 51.6101159], [-0.13914999215740675, 51.61048353460085], [-0.1402205, 51.611304299999986], [-0.140944, 51.611924599999995], [-0.1416313, 51.61255589999999], [-0.1421899, 51.6131418], [-0.1433402, 51.61431429999999], [-0.1434677, 51.614444899999995], [-0.14386319999999997, 51.6148272], [-0.1448102, 51.6158054], [-0.14659679999999997, 51.61762529999999], [-0.14833859999999996, 51.6193995], [-0.1518318, 51.6229905], [-0.15394349999999998, 51.6251278], [-0.15456029999999998, 51.625752], [-0.1561118, 51.6273497], [-0.16027179999999996, 51.63160129999999], [-0.1609602, 51.632297400000006], [-0.1613509, 51.63269249999999], [-0.1627829, 51.6341517], [-0.1637737, 51.63505490000001], [-0.1641815, 51.635474900000006], [-0.16466159999999996, 51.63599429999999], [-0.16523179999999998, 51.6366166], [-0.16558629999999996, 51.6369747], [-0.166332, 51.63775039999999], [-0.1668121, 51.63828129999999], [-0.1668876, 51.6383648], [-0.16727069999999997, 51.6388058], [-0.1678022, 51.6394834], [-0.16820949999999998, 51.640044200000006], [-0.168533, 51.64050429999999], [-0.16857469999999997, 51.6405637], [-0.16897379999999998, 51.64123440000001], [-0.16947269999999998, 51.642064999999995], [-0.17004059999999996, 51.6432258], [-0.17028689999999996, 51.6437044], [-0.1707141, 51.644432599999995], [-0.1709994, 51.64501849999999], [-0.1711629, 51.645342600000006], [-0.1715924, 51.6461816], [-0.1718143, 51.6465938], [-0.1720299, 51.6469084], [-0.1722599, 51.6472102], [-0.17242129999999997, 51.64748339999999], [-0.17267709999999997, 51.64795300000001], [-0.1728727, 51.6483491], [-0.17267709999999997, 51.64795300000001], [-0.17242129999999997, 51.64748339999999], [-0.1722599, 51.6472102], [-0.1720299, 51.6469084], [-0.1718143, 51.6465938], [-0.1715924, 51.6461816], [-0.17136779999999996, 51.6458399], [-0.1719699, 51.6470195], [-0.1722027, 51.6475131], [-0.1723016, 51.6477043], [-0.1728648, 51.64879260000001], [-0.1732664, 51.64963300000001], [-0.17344449999999997, 51.6500194], [-0.1736043, 51.6503319], [-0.17393959999999997, 51.6509088], [-0.17415179999999997, 51.6514061], [-0.17433929999999995, 51.651901499999994], [-0.174562, 51.6524589], [-0.1747253, 51.652964399999995], [-0.17486409999999997, 51.653481199999995], [-0.1749663, 51.65394309999999], [-0.1750655, 51.65445429999999], [-0.1751387, 51.654903900000015], [-0.1751982, 51.6553459], [-0.1752348, 51.6558097], [-0.17524929999999997, 51.65627369999999], [-0.1752876, 51.656917099999994], [-0.1753383, 51.657736400000005], [-0.17537589999999997, 51.658357200000005], [-0.1754092, 51.65888210000001], [-0.1754976, 51.660232099999995], [-0.1755458, 51.660815], [-0.17561199999999996, 51.6616008], [-0.1756794, 51.662496700000005], [-0.17570339999999998, 51.6628943], [-0.17575159999999998, 51.6636871], [-0.1757832, 51.664230399999994], [-0.17590226995807287, 51.666235034589675], [-0.17597049999999995, 51.6673837], [-0.1760041, 51.66792619999999], [-0.1760235, 51.6682363], [-0.17604749999999997, 51.668600699999985], [-0.17606379999999996, 51.6688603], [-0.176082, 51.66916319999999], [-0.17611169999999998, 51.6696644], [-0.1761973, 51.671119299999994], [-0.1763147, 51.6730284], [-0.1764044, 51.67448019999999], [-0.17643320000000004, 51.67486550000001], [-0.1764904, 51.675410099999986], [-0.1765561, 51.6758406], [-0.17665319999999998, 51.67630599999998], [-0.17676479999999997, 51.6767211], [-0.1768972, 51.6771427], [-0.1770047, 51.6774384], [-0.17714060000000004, 51.67776859999999], [-0.1772971, 51.67811799999999], [-0.1775158, 51.6785508], [-0.1777943, 51.679038899999995], [-0.17789479999999996, 51.67922119999999], [-0.1796630568239043, 51.68203494641626], [-0.181118, 51.68435000000001], [-0.18372089999999996, 51.688562100000006], [-0.18419189999999996, 51.68927589999999], [-0.1848762, 51.69013710000001], [-0.1857413, 51.6910682], [-0.186694, 51.691937800000005], [-0.18941839999999996, 51.6943205], [-0.1901097, 51.6949173], [-0.1905169, 51.69527490000001], [-0.1911247, 51.695808500000005], [-0.1920489, 51.6966133], [-0.19227019999999995, 51.6968095], [-0.1924267, 51.6969514], [-0.19271019999999997, 51.6972024], [-0.19317333970505995, 51.69763753221049], [-0.1937586, 51.698187399999995], [-0.1939912, 51.6984174], [-0.1947284, 51.6991798], [-0.1964921, 51.7011315], [-0.1975602, 51.70238139999999], [-0.1988934, 51.7040156], [-0.19959270000000004, 51.70485159999999], [-0.2007135, 51.7064086], [-0.2012865, 51.7072963], [-0.2013441, 51.707388899999984], [-0.20230359999999997, 51.7091597], [-0.2025022, 51.709566499999994], [-0.2029523, 51.7105532], [-0.2034528, 51.71188279999999], [-0.203736, 51.71283480000001], [-0.20396049999999996, 51.71357679999999], [-0.20415839999999996, 51.71444559999999], [-0.20433599999999996, 51.7154468], [-0.2044594, 51.7164576], [-0.20458589999999996, 51.7184723], [-0.204627, 51.71895329999999], [-0.2047341, 51.72031260000001], [-0.20474419999999996, 51.720444400000005], [-0.2047942, 51.721170099999995], [-0.2048026, 51.7212787], [-0.20481179999999996, 51.7214037], [-0.2048433, 51.721782899999994], [-0.2048526985505618, 51.721918011123584], [-0.204989, 51.723877400000006], [-0.20520599999999997, 51.7268814], [-0.2053421, 51.7278915], [-0.205588, 51.7290215], [-0.2059824, 51.7301731], [-0.20660079999999997, 51.73155200000001], [-0.2071035, 51.7324254], [-0.20716920000000005, 51.73252909999999], [-0.20759, 51.73319139999999], [-0.2080149, 51.733793], [-0.2090674, 51.735005], [-0.2095245, 51.7354676], [-0.21051239999999996, 51.7364085], [-0.2137043, 51.739289], [-0.2161399, 51.741466499999994], [-0.216846, 51.74216859999999], [-0.2191501, 51.74432519999999], [-0.21952869999999997, 51.74481380000001], [-0.21992349999999997, 51.74532930000001], [-0.2203012, 51.7458182], [-0.2211924, 51.74735639999999], [-0.2216631, 51.7486852], [-0.2219098, 51.7498369], [-0.2219979, 51.7509291], [-0.2219364, 51.7521681], [-0.22169289999999997, 51.7533686], [-0.2213651, 51.75431199999999], [-0.2209716, 51.7551488], [-0.2205522, 51.7559276], [-0.2201122, 51.7565302], [-0.2192395, 51.75759909999999], [-0.21829689999999996, 51.75870210000001], [-0.21742669999999997, 51.7597822], [-0.2170542, 51.7603113], [-0.2164852, 51.7614183], [-0.2163247, 51.761809499999984], [-0.2161412, 51.762262], [-0.2159609, 51.76295340000001], [-0.2158527, 51.76336849999999], [-0.2156919, 51.7643879], [-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]}", "current_leg_start": "Wood Green Sig. K453", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "51.8007400", "next_location_lon": "-0.2037195", "previous_location": "Wood Green Sig. K453", "current_leg_milage": "16.1", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1045.829, \"from_m\": 0.0, \"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\": 1790.974, \"from_m\": 1045.829, \"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\": 1878.588, \"from_m\": 1790.974, \"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\": 1961.392, \"from_m\": 1878.588, \"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\": 2823.299, \"from_m\": 1961.392, \"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\": 6959.737, \"from_m\": 2823.299, \"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\": 16753.191, \"from_m\": 6959.737, \"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\": 100.0}, {\"to_m\": 17588.497, \"from_m\": 16753.191, \"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\": 105.0}, {\"to_m\": 17637.167, \"from_m\": 17588.497, \"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\": 115.0}, {\"to_m\": 17675.084, \"from_m\": 17637.167, \"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\": 30102.99, \"from_m\": 17675.084, \"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\": 115.0}], \"service_id\": 598970, \"profile_key\": \"58c9e51d7f1709a09645a7d48cd6add2aa71c317d0fe9f5e81ffe711fce2e2d6\", \"schedule_id\": 5722, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Hornsey E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0609\", \"location\": \"Harringay Up Rev Sidings\", \"stage_seq\": 2, \"distance_m\": 1375.353, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Hornsey\", \"stage_seq\": 3, \"distance_m\": 3901.696, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0619\", \"location\": \"Wood Green Sig. K453\", \"stage_seq\": 4, \"distance_m\": 4980.187, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 5424.099, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"New Barnet\", \"stage_seq\": 6, \"distance_m\": 12221.84, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Potters Bar\", \"stage_seq\": 7, \"distance_m\": 17988.736, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Hatfield\", \"stage_seq\": 8, \"distance_m\": 25922.867, \"section_seq\": 1, \"route_path_id\": 67513}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Welwyn Garden City\", \"stage_seq\": 9, \"distance_m\": 30102.99, \"section_seq\": 1, \"route_path_id\": 67513}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30102.99, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67513}], \"total_distance_m\": 30102.99, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 29057.161, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1045.829, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.8007400", "current_position_lon": "-0.2037195", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:02Z\", \"source_id\": 49145961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:07Z\", \"source_id\": 15953017, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:42Z\", \"source_id\": 49169333, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:48Z\", \"source_id\": 15960426, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:59Z\", \"source_id\": 49177613, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:01Z\", \"source_id\": 15963142, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:24Z\", \"source_id\": 49188565, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966721, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15905, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:15Z\", \"source_id\": 49208155, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:18Z\", \"source_id\": 15972908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:55Z\", \"source_id\": 49216268, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 15975514, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Welwyn Garden City", "service_state_platform": "3", "timing_fact_generation": 1789537138786669, "current_leg_arrival_utc": "2026-09-16T06:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:14.108318", "service_state_evidence_id": 15975514, "current_leg_start_actual_dep": "2026-09-16T06:19:00+01:00", "operational_evidence_version": 39, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:14.361690", "service_state_valid_until_kind": null, "operational_interpretation_version": 39, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
XHE |
WGC |
3K09 |
717021 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 1045.829, "from_m": 0.0, "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": 1790.974, "from_m": 1045.829, "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": 1878.588, "from_m": 1790.974, "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": 1961.392, "from_m": 1878.588, "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": 2823.299, "from_m": 1961.392, "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": 6959.737, "from_m": 2823.299, "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": 16753.191, "from_m": 6959.737, "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": 100.0}, {"to_m": 17588.497, "from_m": 16753.191, "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": 105.0}, {"to_m": 17637.167, "from_m": 17588.497, "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": 115.0}, {"to_m": 17675.084, "from_m": 17637.167, "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": 30102.99, "from_m": 17675.084, "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": 115.0}], "service_id": 598970, "profile_key": "58c9e51d7f1709a09645a7d48cd6add2aa71c317d0fe9f5e81ffe711fce2e2d6", "schedule_id": 5722, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Hornsey E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67513}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0609", "location": "Harringay Up Rev Sidings", "stage_seq": 2, "distance_m": 1375.353, "section_seq": 1, "route_path_id": 67513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Hornsey", "stage_seq": 3, "distance_m": 3901.696, "section_seq": 1, "route_path_id": 67513}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0619", "location": "Wood Green Sig. K453", "stage_seq": 4, "distance_m": 4980.187, "section_seq": 1, "route_path_id": 67513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 5424.099, "section_seq": 1, "route_path_id": 67513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "New Barnet", "stage_seq": 6, "distance_m": 12221.84, "section_seq": 1, "route_path_id": 67513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Potters Bar", "stage_seq": 7, "distance_m": 17988.736, "section_seq": 1, "route_path_id": 67513}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Hatfield", "stage_seq": 8, "distance_m": 25922.867, "section_seq": 1, "route_path_id": 67513}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Welwyn Garden City", "stage_seq": 9, "distance_m": 30102.99, "section_seq": 1, "route_path_id": 67513}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30102.99, "from_m": 0.0, "section_seq": 1, "route_path_id": 67513}], "total_distance_m": 30102.99, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 29057.161, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1045.829, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:02Z", "source_id": 49145961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:07Z", "source_id": 15953017, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:42Z", "source_id": 49169333, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:17:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:48Z", "source_id": 15960426, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15972, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:59Z", "source_id": 49177613, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:01Z", "source_id": 15963142, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:24Z", "source_id": 49188565, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:27:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966721, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15905, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:15Z", "source_id": 49208155, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:36:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:18Z", "source_id": 15972908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:55Z", "source_id": 49216268, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 15975514, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Hornsey E.M.U.D. |
0600 |
0600 |
None |
None |
None |
Welwyn Garden City |
0643 |
0643 |
3 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39755/2026-09-16/detailed |
None |
Wood Green Sig. K453 |
2026-09-16T06:19:00+01:00 |
Welwyn Garden City |
21.0 |
{"type": "LineString", "coordinates": [[-0.1175952, 51.59438699999999], [-0.1177376, 51.5945766], [-0.1179414, 51.59483949999999], [-0.1181455, 51.5951019], [-0.1182894, 51.59528379999999], [-0.1184844, 51.5955266], [-0.1186432, 51.595704999999995], [-0.11888669999999998, 51.59601369999999], [-0.1190611, 51.59623259999999], [-0.1191765, 51.5963684], [-0.11937309999999995, 51.596588], [-0.1196037, 51.59690200000001], [-0.1198193, 51.597199999999994], [-0.1199352, 51.59733299999999], [-0.1203787240453692, 51.59780562381537], [-0.1203833, 51.5978105], [-0.12071600000000002, 51.5981444], [-0.121066, 51.598475099999995], [-0.1216024, 51.5989584], [-0.12191119999999996, 51.5992183], [-0.1225707, 51.5997394], [-0.1232345, 51.6002635], [-0.12362549999999996, 51.6005465], [-0.12459389999999998, 51.60121259999999], [-0.12478510196385166, 51.60133501286456], [-0.125465, 51.601770300000005], [-0.1258644, 51.6020554], [-0.12636409999999998, 51.602405999999995], [-0.1283143, 51.6036325], [-0.12869429999999998, 51.6038715], [-0.1290257, 51.6040649], [-0.1293755, 51.6042821], [-0.1353298, 51.607958200000006], [-0.13863539999999996, 51.610093199999994], [-0.1386705, 51.6101159], [-0.13914999215740675, 51.61048353460085], [-0.1402205, 51.611304299999986], [-0.140944, 51.611924599999995], [-0.1416313, 51.61255589999999], [-0.1421899, 51.6131418], [-0.1433402, 51.61431429999999], [-0.1434677, 51.614444899999995], [-0.14386319999999997, 51.6148272], [-0.1448102, 51.6158054], [-0.14659679999999997, 51.61762529999999], [-0.14833859999999996, 51.6193995], [-0.1518318, 51.6229905], [-0.15394349999999998, 51.6251278], [-0.15456029999999998, 51.625752], [-0.1561118, 51.6273497], [-0.16027179999999996, 51.63160129999999], [-0.1609602, 51.632297400000006], [-0.1613509, 51.63269249999999], [-0.1627829, 51.6341517], [-0.1637737, 51.63505490000001], [-0.1641815, 51.635474900000006], [-0.16466159999999996, 51.63599429999999], [-0.16523179999999998, 51.6366166], [-0.16558629999999996, 51.6369747], [-0.166332, 51.63775039999999], [-0.1668121, 51.63828129999999], [-0.1668876, 51.6383648], [-0.16727069999999997, 51.6388058], [-0.1678022, 51.6394834], [-0.16820949999999998, 51.640044200000006], [-0.168533, 51.64050429999999], [-0.16857469999999997, 51.6405637], [-0.16897379999999998, 51.64123440000001], [-0.16947269999999998, 51.642064999999995], [-0.17004059999999996, 51.6432258], [-0.17028689999999996, 51.6437044], [-0.1707141, 51.644432599999995], [-0.1709994, 51.64501849999999], [-0.1711629, 51.645342600000006], [-0.1715924, 51.6461816], [-0.1718143, 51.6465938], [-0.1720299, 51.6469084], [-0.1722599, 51.6472102], [-0.17242129999999997, 51.64748339999999], [-0.17267709999999997, 51.64795300000001], [-0.1728727, 51.6483491], [-0.17267709999999997, 51.64795300000001], [-0.17242129999999997, 51.64748339999999], [-0.1722599, 51.6472102], [-0.1720299, 51.6469084], [-0.1718143, 51.6465938], [-0.1715924, 51.6461816], [-0.17136779999999996, 51.6458399], [-0.1719699, 51.6470195], [-0.1722027, 51.6475131], [-0.1723016, 51.6477043], [-0.1728648, 51.64879260000001], [-0.1732664, 51.64963300000001], [-0.17344449999999997, 51.6500194], [-0.1736043, 51.6503319], [-0.17393959999999997, 51.6509088], [-0.17415179999999997, 51.6514061], [-0.17433929999999995, 51.651901499999994], [-0.174562, 51.6524589], [-0.1747253, 51.652964399999995], [-0.17486409999999997, 51.653481199999995], [-0.1749663, 51.65394309999999], [-0.1750655, 51.65445429999999], [-0.1751387, 51.654903900000015], [-0.1751982, 51.6553459], [-0.1752348, 51.6558097], [-0.17524929999999997, 51.65627369999999], [-0.1752876, 51.656917099999994], [-0.1753383, 51.657736400000005], [-0.17537589999999997, 51.658357200000005], [-0.1754092, 51.65888210000001], [-0.1754976, 51.660232099999995], [-0.1755458, 51.660815], [-0.17561199999999996, 51.6616008], [-0.1756794, 51.662496700000005], [-0.17570339999999998, 51.6628943], [-0.17575159999999998, 51.6636871], [-0.1757832, 51.664230399999994], [-0.17590226995807287, 51.666235034589675], [-0.17597049999999995, 51.6673837], [-0.1760041, 51.66792619999999], [-0.1760235, 51.6682363], [-0.17604749999999997, 51.668600699999985], [-0.17606379999999996, 51.6688603], [-0.176082, 51.66916319999999], [-0.17611169999999998, 51.6696644], [-0.1761973, 51.671119299999994], [-0.1763147, 51.6730284], [-0.1764044, 51.67448019999999], [-0.17643320000000004, 51.67486550000001], [-0.1764904, 51.675410099999986], [-0.1765561, 51.6758406], [-0.17665319999999998, 51.67630599999998], [-0.17676479999999997, 51.6767211], [-0.1768972, 51.6771427], [-0.1770047, 51.6774384], [-0.17714060000000004, 51.67776859999999], [-0.1772971, 51.67811799999999], [-0.1775158, 51.6785508], [-0.1777943, 51.679038899999995], [-0.17789479999999996, 51.67922119999999], [-0.1796630568239043, 51.68203494641626], [-0.181118, 51.68435000000001], [-0.18372089999999996, 51.688562100000006], [-0.18419189999999996, 51.68927589999999], [-0.1848762, 51.69013710000001], [-0.1857413, 51.6910682], [-0.186694, 51.691937800000005], [-0.18941839999999996, 51.6943205], [-0.1901097, 51.6949173], [-0.1905169, 51.69527490000001], [-0.1911247, 51.695808500000005], [-0.1920489, 51.6966133], [-0.19227019999999995, 51.6968095], [-0.1924267, 51.6969514], [-0.19271019999999997, 51.6972024], [-0.19317333970505995, 51.69763753221049], [-0.1937586, 51.698187399999995], [-0.1939912, 51.6984174], [-0.1947284, 51.6991798], [-0.1964921, 51.7011315], [-0.1975602, 51.70238139999999], [-0.1988934, 51.7040156], [-0.19959270000000004, 51.70485159999999], [-0.2007135, 51.7064086], [-0.2012865, 51.7072963], [-0.2013441, 51.707388899999984], [-0.20230359999999997, 51.7091597], [-0.2025022, 51.709566499999994], [-0.2029523, 51.7105532], [-0.2034528, 51.71188279999999], [-0.203736, 51.71283480000001], [-0.20396049999999996, 51.71357679999999], [-0.20415839999999996, 51.71444559999999], [-0.20433599999999996, 51.7154468], [-0.2044594, 51.7164576], [-0.20458589999999996, 51.7184723], [-0.204627, 51.71895329999999], [-0.2047341, 51.72031260000001], [-0.20474419999999996, 51.720444400000005], [-0.2047942, 51.721170099999995], [-0.2048026, 51.7212787], [-0.20481179999999996, 51.7214037], [-0.2048433, 51.721782899999994], [-0.2048526985505618, 51.721918011123584], [-0.204989, 51.723877400000006], [-0.20520599999999997, 51.7268814], [-0.2053421, 51.7278915], [-0.205588, 51.7290215], [-0.2059824, 51.7301731], [-0.20660079999999997, 51.73155200000001], [-0.2071035, 51.7324254], [-0.20716920000000005, 51.73252909999999], [-0.20759, 51.73319139999999], [-0.2080149, 51.733793], [-0.2090674, 51.735005], [-0.2095245, 51.7354676], [-0.21051239999999996, 51.7364085], [-0.2137043, 51.739289], [-0.2161399, 51.741466499999994], [-0.216846, 51.74216859999999], [-0.2191501, 51.74432519999999], [-0.21952869999999997, 51.74481380000001], [-0.21992349999999997, 51.74532930000001], [-0.2203012, 51.7458182], [-0.2211924, 51.74735639999999], [-0.2216631, 51.7486852], [-0.2219098, 51.7498369], [-0.2219979, 51.7509291], [-0.2219364, 51.7521681], [-0.22169289999999997, 51.7533686], [-0.2213651, 51.75431199999999], [-0.2209716, 51.7551488], [-0.2205522, 51.7559276], [-0.2201122, 51.7565302], [-0.2192395, 51.75759909999999], [-0.21829689999999996, 51.75870210000001], [-0.21742669999999997, 51.7597822], [-0.2170542, 51.7603113], [-0.2164852, 51.7614183], [-0.2163247, 51.761809499999984], [-0.2161412, 51.762262], [-0.2159609, 51.76295340000001], [-0.2158527, 51.76336849999999], [-0.2156919, 51.7643879], [-0.2156778, 51.7645363], [-0.2156281, 51.76505969999999], [-0.2156149, 51.7658256], [-0.2156209, 51.766237200000006], [-0.2156541, 51.7667849], [-0.2156863, 51.767813499999995], [-0.21573690000000004, 51.7686857], [-0.21606849999999997, 51.77494539999999], [-0.2160661, 51.7762365], [-0.2160125, 51.77674249999999], [-0.21592610000000004, 51.7772668], [-0.21587992785075416, 51.77753249589623], [-0.21584179999999997, 51.77775189999999], [-0.21565139999999997, 51.7783449], [-0.21550109999999997, 51.77877569999998], [-0.2153377, 51.7792326], [-0.21511499999999997, 51.7796288], [-0.2147423, 51.7803533], [-0.21405119999999997, 51.781637999999994], [-0.2139529, 51.7818142], [-0.2127465, 51.78396639999999], [-0.21134249999999996, 51.7864906], [-0.2106333, 51.7877539], [-0.21002619999999997, 51.78885300000001], [-0.2092014, 51.7903318], [-0.2085171, 51.79155509999999], [-0.20784559999999996, 51.7927644], [-0.2074369, 51.79350029999999], [-0.2067757, 51.7946737], [-0.2064426, 51.7952643], [-0.2061299, 51.79584929999999], [-0.205743680568807, 51.796522867681574], [-0.2057461503804021, 51.796664676100086], [-0.2057471, 51.79671919999999], [-0.20574751060147836, 51.79675957589962], [-0.2056688, 51.7969021], [-0.2050029, 51.798178500000006], [-0.2047334, 51.79870689999999], [-0.20438429999999996, 51.79940130000001], [-0.2040525, 51.800071], [-0.2037195, 51.80074]]} |
16.1 |
0619 |
0640 |
Wood Green Sig. K453 |
Welwyn Garden City |
Welwyn Garden City |
51.8007400 |
-0.2037195 |
51.8007400 |
-0.2037195 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Welwyn Garden City |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975514 |
1789537138786669 |
39 |
39 |
2026-09-16 05:50:14.361690 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:14.108318 |
| 568261 |
600405 |
C36337 |
745N39M616 |
2026-09-16 |
COMPLETE |
15975951 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 600405, "stp": "P", "toc": "Elizabeth Line", "uid": "C36337", "consist": "345004", "dest_crs": "MAI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36337/2026-09-16/detailed", "trust_id": "745N39M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Maidenhead", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "4", "is_terminated": 1, "next_location": "Maidenhead", "signalling_id": "5N39", "timing_status": "EARLY", "origin_station": "Maidenhead Reversing Sidings", "current_leg_arr": "0640", "current_leg_dep": "0638", "current_leg_end": "Maidenhead", "origin_dep_time": "0640", "origin_platform": null, "current_location": "Maidenhead", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]}", "current_leg_start": "Maidenhead Reversing Sidings", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "51.5185898", "next_location_lon": "-0.7227445", "previous_location": "Maidenhead Reversing Sidings", "current_leg_milage": "0.4", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 333.618, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 574.463, \"from_m\": 333.618, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 600405, \"profile_key\": \"3dbdd83aea21f7bb5de6fdcf70ea47d5be1489c8537665b0e5b14d26438c7f5d\", \"schedule_id\": 4794, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Maidenhead Reversing Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Maidenhead\", \"stage_seq\": 2, \"distance_m\": 574.463, \"section_seq\": 1, \"route_path_id\": 29836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 574.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29836}], \"total_distance_m\": 574.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 240.845, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 333.618, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5185898", "current_position_lon": "-0.7227445", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:34Z\", \"source_id\": 49217746, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:42Z\", \"source_id\": 15975951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Maidenhead", "service_state_platform": "4", "timing_fact_generation": 1789537182827200, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:14.117477", "service_state_evidence_id": 15975951, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:14.364867", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
MAI |
5N39 |
345004 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 333.618, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 574.463, "from_m": 333.618, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 600405, "profile_key": "3dbdd83aea21f7bb5de6fdcf70ea47d5be1489c8537665b0e5b14d26438c7f5d", "schedule_id": 4794, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Maidenhead Reversing Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29836}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Maidenhead", "stage_seq": 2, "distance_m": 574.463, "section_seq": 1, "route_path_id": 29836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 574.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 29836}], "total_distance_m": 574.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 240.845, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 333.618, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:34Z", "source_id": 49217746, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:40:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:42Z", "source_id": 15975951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Maidenhead Reversing Sidings |
0640 |
0640 |
None |
None |
None |
Maidenhead |
0642 |
0642 |
4 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36337/2026-09-16/detailed |
None |
Maidenhead Reversing Sidings |
2026-09-16T06:40:00+01:00 |
Maidenhead |
2.0 |
{"type": "LineString", "coordinates": [[-0.7306398, 51.5169981], [-0.7286389999999999, 51.51744339999998], [-0.7279105999999999, 51.5176017], [-0.7271266999999999, 51.5177684], [-0.7265729, 51.5178818], [-0.7260860999999998, 51.51798370000001], [-0.7248292, 51.51821859999999], [-0.7242581, 51.51832349999999], [-0.7239331, 51.51838190000001], [-0.7236143999999999, 51.51843809999999], [-0.7232069, 51.51851150000001], [-0.7227445, 51.51858979999999]]} |
0.4 |
0638 |
0640 |
Maidenhead Reversing Sidings |
Maidenhead |
Maidenhead |
51.5185898 |
-0.7227445 |
51.5185898 |
-0.7227445 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Maidenhead |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975951 |
1789537182827200 |
6 |
6 |
2026-09-16 05:50:14.364867 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:14.117477 |
| 568262 |
598878 |
G86284 |
362F90M516 |
2026-09-16 |
COMPLETE |
15975054 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 598878, "stp": "P", "toc": "Northern", "uid": "G86284", "consist": "195113", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86284/2026-09-16/detailed", "trust_id": "362F90M516", "origin_crs": "WAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "7", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2F90", "timing_status": "ON TIME", "origin_station": "Warrington Central", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0558", "origin_platform": "2", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "0 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": "0640", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 90.077, \"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\": 151.461, \"from_m\": 90.077, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298.127, \"from_m\": 151.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\": 1039.103, \"from_m\": 298.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2191.768, \"from_m\": 1039.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19890.565, \"from_m\": 2191.768, \"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\": 20368.999, \"from_m\": 19890.565, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20594.274, \"from_m\": 20368.999, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21063.787, \"from_m\": 20594.274, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21185.456, \"from_m\": 21063.787, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25330.712, \"from_m\": 21185.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\": 25576.994, \"from_m\": 25330.712, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25641.813, \"from_m\": 25576.994, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25702.131, \"from_m\": 25641.813, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26033.844, \"from_m\": 25702.131, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27167.943, \"from_m\": 26033.844, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27225.98, \"from_m\": 27167.943, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27305.204, \"from_m\": 27225.98, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27346.946, \"from_m\": 27305.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27416.008, \"from_m\": 27346.946, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27454.053, \"from_m\": 27416.008, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27753.134, \"from_m\": 27454.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27989.03, \"from_m\": 27753.134, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28030.603, \"from_m\": 27989.03, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29126.795, \"from_m\": 28030.603, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29493.055, \"from_m\": 29126.795, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29810.406, \"from_m\": 29493.055, \"capability_applied\": null, \"effective_limit_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\": 598878, \"profile_key\": \"4a9017ea0aceda556cfa6e8246b58de8ada85934463e35b4878032d73ee336fe\", \"schedule_id\": 12718, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Warrington Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0601H\", \"location\": \"Warrington West\", \"stage_seq\": 2, \"distance_m\": 3363.11, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Widnes\", \"stage_seq\": 3, \"distance_m\": 10123.137, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Hough Green\", \"stage_seq\": 4, \"distance_m\": 12897.032, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Halewood\", \"stage_seq\": 5, \"distance_m\": 16633.561, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 6, \"distance_m\": 18367.071, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 7, \"distance_m\": 19890.565, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0624\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 8, \"distance_m\": 20776.161, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"West Allerton\", \"stage_seq\": 9, \"distance_m\": 22354.462, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Mossley Hill\", \"stage_seq\": 10, \"distance_m\": 23501.851, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Wavertree Jn\", \"stage_seq\": 11, \"distance_m\": 25588.335, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 12, \"distance_m\": 27051.27, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Edge Hill\", \"stage_seq\": 13, \"distance_m\": 27640.012, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Crown Street Jn\", \"stage_seq\": 14, \"distance_m\": 28532.269, \"section_seq\": 1, \"route_path_id\": 69791}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 15, \"distance_m\": 29810.406, \"section_seq\": 1, \"route_path_id\": 69791}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29810.406, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69791}], \"total_distance_m\": 29810.406, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 29727.091, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.315, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:08Z\", \"source_id\": 49139368, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:12Z\", \"source_id\": 15950813, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:16Z\", \"source_id\": 49149883, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:19Z\", \"source_id\": 15954263, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:11Z\", \"source_id\": 15957136, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:51Z\", \"source_id\": 15959898, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:19Z\", \"source_id\": 49170558, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:24Z\", \"source_id\": 15960851, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:51Z\", \"source_id\": 49179458, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:54Z\", \"source_id\": 15963713, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:56Z\", \"source_id\": 49185643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:01Z\", \"source_id\": 15965772, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:10Z\", \"source_id\": 49190179, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:15Z\", \"source_id\": 15967270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:44Z\", \"source_id\": 49204721, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:48Z\", \"source_id\": 15971865, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 49215139, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:23Z\", \"source_id\": 15975054, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "7", "timing_fact_generation": 1789537104748829, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:15.194199", "service_state_evidence_id": 15975054, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:15.699902", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WAC |
LIV |
2F90 |
195113 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 90.077, "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": 151.461, "from_m": 90.077, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298.127, "from_m": 151.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": 1039.103, "from_m": 298.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2191.768, "from_m": 1039.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19890.565, "from_m": 2191.768, "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": 20368.999, "from_m": 19890.565, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20594.274, "from_m": 20368.999, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21063.787, "from_m": 20594.274, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21185.456, "from_m": 21063.787, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25330.712, "from_m": 21185.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": 25576.994, "from_m": 25330.712, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25641.813, "from_m": 25576.994, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25702.131, "from_m": 25641.813, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26033.844, "from_m": 25702.131, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27167.943, "from_m": 26033.844, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27225.98, "from_m": 27167.943, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27305.204, "from_m": 27225.98, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27346.946, "from_m": 27305.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27416.008, "from_m": 27346.946, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27454.053, "from_m": 27416.008, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27753.134, "from_m": 27454.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27989.03, "from_m": 27753.134, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28030.603, "from_m": 27989.03, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29126.795, "from_m": 28030.603, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29493.055, "from_m": 29126.795, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29810.406, "from_m": 29493.055, "capability_applied": null, "effective_limit_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": 598878, "profile_key": "4a9017ea0aceda556cfa6e8246b58de8ada85934463e35b4878032d73ee336fe", "schedule_id": 12718, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Warrington Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0601H", "location": "Warrington West", "stage_seq": 2, "distance_m": 3363.11, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Widnes", "stage_seq": 3, "distance_m": 10123.137, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Hough Green", "stage_seq": 4, "distance_m": 12897.032, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Halewood", "stage_seq": 5, "distance_m": 16633.561, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Hunt's Cross", "stage_seq": 6, "distance_m": 18367.071, "section_seq": 1, "route_path_id": 69791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Hunts Cross West Jn", "stage_seq": 7, "distance_m": 19890.565, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0624", "location": "Liverpool South Parkway (HL)", "stage_seq": 8, "distance_m": 20776.161, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "West Allerton", "stage_seq": 9, "distance_m": 22354.462, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Mossley Hill", "stage_seq": 10, "distance_m": 23501.851, "section_seq": 1, "route_path_id": 69791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Wavertree Jn", "stage_seq": 11, "distance_m": 25588.335, "section_seq": 1, "route_path_id": 69791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Edge Hill S.B.", "stage_seq": 12, "distance_m": 27051.27, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Edge Hill", "stage_seq": 13, "distance_m": 27640.012, "section_seq": 1, "route_path_id": 69791}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Crown Street Jn", "stage_seq": 14, "distance_m": 28532.269, "section_seq": 1, "route_path_id": 69791}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 15, "distance_m": 29810.406, "section_seq": 1, "route_path_id": 69791}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29810.406, "from_m": 0.0, "section_seq": 1, "route_path_id": 69791}], "total_distance_m": 29810.406, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 29727.091, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.315, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:08Z", "source_id": 49139368, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:12Z", "source_id": 15950813, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:16Z", "source_id": 49149883, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:07:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:19Z", "source_id": 15954263, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:11Z", "source_id": 15957136, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:51Z", "source_id": 15959898, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:19Z", "source_id": 49170558, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:24Z", "source_id": 15960851, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:51Z", "source_id": 49179458, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:54Z", "source_id": 15963713, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:56Z", "source_id": 49185643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:01Z", "source_id": 15965772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:10Z", "source_id": 49190179, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:15Z", "source_id": 15967270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:44Z", "source_id": 49204721, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:34:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:48Z", "source_id": 15971865, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9846, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 49215139, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:40:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:23Z", "source_id": 15975054, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Warrington Central |
0558 |
0558 |
2 |
None |
None |
Liverpool Lime Street HL/ML |
0640 |
0640 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86284/2026-09-16/detailed |
None |
Edge Hill |
2026-09-16T06:36:00+01:00 |
Liverpool Lime Street HL/ML |
5.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 |
0635 |
0640 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975054 |
1789537104748829 |
52 |
52 |
2026-09-16 05:50:15.699902 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:15.194199 |
| 568263 |
600411 |
W87048 |
045M38M616 |
2026-09-16 |
COMPLETE |
15975236 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 600411, "stp": "P", "toc": "ScotRail", "uid": "W87048", "consist": "334017+334031", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87048/2026-09-16/detailed", "trust_id": "045M38M616", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bathgate LMD", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": null, "is_terminated": 1, "next_location": "Bathgate LMD", "signalling_id": "5M38", "timing_status": "EARLY", "origin_station": "Bathgate", "current_leg_arr": "0640", "current_leg_dep": "0638", "current_leg_end": "Bathgate LMD", "origin_dep_time": "0640", "origin_platform": "1", "current_location": "Bathgate LMD", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]}", "current_leg_start": "Bathgate", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "55.8969649", "next_location_lon": "-3.6370062", "previous_location": "Bathgate", "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\": 95.374, \"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\": 164.682, \"from_m\": 95.374, \"capability_applied\": null, \"effective_limit_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\": 184.288, \"from_m\": 164.682, \"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\": 523.532, \"from_m\": 184.288, \"capability_applied\": null, \"effective_limit_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\": 1099.317, \"from_m\": 523.532, \"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\": 600411, \"profile_key\": \"cf50e353fca571ba6d166445550ddcbe219327a3d9568930f3f63213ccfba018\", \"schedule_id\": 29622, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Bathgate LMD\", \"stage_seq\": 2, \"distance_m\": 1099.317, \"section_seq\": 1, \"route_path_id\": 40136}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1099.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40136}], \"total_distance_m\": 1099.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1099.317, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0640", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8969649", "current_position_lon": "-3.6370062", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:33Z\", \"source_id\": 49215611, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:37Z\", \"source_id\": 15975236, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bathgate LMD", "service_state_platform": null, "timing_fact_generation": 1789537117875907, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:21.304264", "service_state_evidence_id": 15975236, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:21.887924", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
BHG |
None |
5M38 |
334017+334031 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.374, "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": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_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": 184.288, "from_m": 164.682, "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": 523.532, "from_m": 184.288, "capability_applied": null, "effective_limit_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": 1099.317, "from_m": 523.532, "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": 600411, "profile_key": "cf50e353fca571ba6d166445550ddcbe219327a3d9568930f3f63213ccfba018", "schedule_id": 29622, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0640", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40136}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Bathgate LMD", "stage_seq": 2, "distance_m": 1099.317, "section_seq": 1, "route_path_id": 40136}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1099.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 40136}], "total_distance_m": 1099.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1099.317, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:33Z", "source_id": 49215611, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:37Z", "source_id": 15975236, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Bathgate |
0640 |
0640 |
1 |
None |
None |
Bathgate LMD |
0642 |
0642 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87048/2026-09-16/detailed |
None |
Bathgate |
2026-09-16T06:40:00+01:00 |
Bathgate LMD |
2.0 |
{"type": "LineString", "coordinates": [[-3.6360622333653967, 55.89700300706358], [-3.6351862, 55.8966469], [-3.634987599999999, 55.8965757], [-3.633871300000001, 55.8961753], [-3.6335994, 55.89608669999999], [-3.6328439, 55.8958038], [-3.6322711, 55.8956213], [-3.631749, 55.89548829999999], [-3.631165100000001, 55.8953423], [-3.630655099999999, 55.89523429999999], [-3.6300554, 55.89511159999999], [-3.629138899999999, 55.8949557], [-3.628641500000001, 55.8948711], [-3.6290574, 55.894903], [-3.629608900000001, 55.894966800000006], [-3.6302831000000007, 55.89509689999999], [-3.6311016, 55.89526379999999], [-3.632222300000001, 55.8955019], [-3.632699399999999, 55.8956001], [-3.6333648, 55.895727699999995], [-3.6340489, 55.89594159999999], [-3.637006200000001, 55.8969649]]} |
0.7 |
0638 |
0640 |
Bathgate |
Bathgate LMD |
Bathgate LMD |
55.8969649 |
-3.6370062 |
55.8969649 |
-3.6370062 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Bathgate LMD |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975236 |
1789537117875907 |
5 |
5 |
2026-09-16 05:50:21.887924 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:21.304264 |
| 568264 |
598659 |
W43779 |
772D00M516 |
2026-09-16 |
COMPLETE |
15975416 |
2026-09-16 06:38:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 598659, "stp": "P", "toc": "Transport for Wales", "uid": "W43779", "consist": "231001", "dest_crs": "BGD", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43779/2026-09-16/detailed", "trust_id": "772D00M516", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bargoed", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "1", "is_terminated": 1, "next_location": "Bargoed", "signalling_id": "2D00", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "0640", "current_leg_dep": "0638", "current_leg_end": "Bargoed", "origin_dep_time": "0552", "origin_platform": "4B", "current_location": "Gilfach Fargoed", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]}", "current_leg_start": "Gilfach Fargoed", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.6921063", "next_location_lon": "-3.2291091", "previous_location": "Pengam", "current_leg_milage": "0.6", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"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\": 300.813, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 341.742, \"from_m\": 300.813, \"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\": 363.784, \"from_m\": 341.742, \"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\": 1402.987, \"from_m\": 363.784, \"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\": 1440.54, \"from_m\": 1402.987, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2173.914, \"from_m\": 1440.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5410.583, \"from_m\": 2173.914, \"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\": 5461.973, \"from_m\": 5410.583, \"capability_applied\": null, \"effective_limit_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\": 9597.471, \"from_m\": 5461.973, \"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\": 11536.695, \"from_m\": 9597.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12962.184, \"from_m\": 11536.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13029.756, \"from_m\": 12962.184, \"capability_applied\": null, \"effective_limit_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\": 16398.178, \"from_m\": 13029.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\": 17861.627, \"from_m\": 16398.178, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18429.71, \"from_m\": 17861.627, \"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\": 19430.415, \"from_m\": 18429.71, \"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\": 21663.834, \"from_m\": 19430.415, \"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\": 21716.575, \"from_m\": 21663.834, \"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\": 21775.48, \"from_m\": 21716.575, \"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\": 22352.762, \"from_m\": 21775.48, \"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\": 24616.029, \"from_m\": 22352.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25236.302, \"from_m\": 24616.029, \"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\": 26908.375, \"from_m\": 25236.302, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27486.189, \"from_m\": 26908.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28440.404, \"from_m\": 27486.189, \"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\": 28487.434, \"from_m\": 28440.404, \"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\": 28786.423, \"from_m\": 28487.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28937.832, \"from_m\": 28786.423, \"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\": 598659, \"profile_key\": \"ae11fc8753ac248a65009cc28c6d95debe971fdff7df688ab24e80686227be45\", \"schedule_id\": 38463, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 2, \"distance_m\": 1495.464, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0556\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 3, \"distance_m\": 1873.109, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Heath Jn\", \"stage_seq\": 4, \"distance_m\": 5461.973, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Heath High Level\", \"stage_seq\": 5, \"distance_m\": 5914.799, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Llanishen\", \"stage_seq\": 6, \"distance_m\": 7673.844, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 7, \"distance_m\": 8968.119, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Caerphilly\", \"stage_seq\": 8, \"distance_m\": 13254.781, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Aber\", \"stage_seq\": 9, \"distance_m\": 14230.0, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 10, \"distance_m\": 15438.44, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Llanbradach\", \"stage_seq\": 11, \"distance_m\": 17389.016, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 12, \"distance_m\": 22108.336, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Hengoed\", \"stage_seq\": 13, \"distance_m\": 23567.379, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Pengam\", \"stage_seq\": 14, \"distance_m\": 26326.647, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0634H\", \"location\": \"Gilfach Fargoed\", \"stage_seq\": 15, \"distance_m\": 28022.776, \"section_seq\": 1, \"route_path_id\": 106046}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Bargoed\", \"stage_seq\": 16, \"distance_m\": 28937.832, \"section_seq\": 1, \"route_path_id\": 106046}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28937.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 106046}], \"total_distance_m\": 28937.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28900.279, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.553, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0552", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6921063", "current_position_lon": "-3.2291091", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:38Z\", \"source_id\": 49132305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:39Z\", \"source_id\": 15948609, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:54Z\", \"source_id\": 15951818, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25219, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:40Z\", \"source_id\": 49145359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:43Z\", \"source_id\": 15952799, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:18Z\", \"source_id\": 49149937, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:21Z\", \"source_id\": 15954286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25209, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:52Z\", \"source_id\": 49160165, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:58Z\", \"source_id\": 15957584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:22Z\", \"source_id\": 15959632, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:23Z\", \"source_id\": 15961478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:52Z\", \"source_id\": 15963682, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:58Z\", \"source_id\": 49187668, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:04Z\", \"source_id\": 15966455, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:33Z\", \"source_id\": 49193178, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:39Z\", \"source_id\": 15968252, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:20Z\", \"source_id\": 49203806, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:24Z\", \"source_id\": 15971615, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:41Z\", \"source_id\": 49209172, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:42Z\", \"source_id\": 15973173, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:28Z\", \"source_id\": 49215437, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:33Z\", \"source_id\": 15975221, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bargoed", "service_state_platform": "1", "timing_fact_generation": 1789537136294014, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:21.318827", "service_state_evidence_id": 15975221, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:21.891315", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
BGD |
2D00 |
231001 |
5 |
90 |
None |
{"version": 3, "segments": [{"to_m": 272.05, "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": 300.813, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 341.742, "from_m": 300.813, "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": 363.784, "from_m": 341.742, "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": 1402.987, "from_m": 363.784, "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": 1440.54, "from_m": 1402.987, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2173.914, "from_m": 1440.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5410.583, "from_m": 2173.914, "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": 5461.973, "from_m": 5410.583, "capability_applied": null, "effective_limit_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": 9597.471, "from_m": 5461.973, "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": 11536.695, "from_m": 9597.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12962.184, "from_m": 11536.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13029.756, "from_m": 12962.184, "capability_applied": null, "effective_limit_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": 16398.178, "from_m": 13029.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": 17861.627, "from_m": 16398.178, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18429.71, "from_m": 17861.627, "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": 19430.415, "from_m": 18429.71, "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": 21663.834, "from_m": 19430.415, "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": 21716.575, "from_m": 21663.834, "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": 21775.48, "from_m": 21716.575, "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": 22352.762, "from_m": 21775.48, "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": 24616.029, "from_m": 22352.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25236.302, "from_m": 24616.029, "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": 26908.375, "from_m": 25236.302, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27486.189, "from_m": 26908.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28440.404, "from_m": 27486.189, "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": 28487.434, "from_m": 28440.404, "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": 28786.423, "from_m": 28487.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28937.832, "from_m": 28786.423, "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": 598659, "profile_key": "ae11fc8753ac248a65009cc28c6d95debe971fdff7df688ab24e80686227be45", "schedule_id": 38463, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0552", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 106046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "CVL East Boundary", "stage_seq": 2, "distance_m": 1495.464, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0556", "location": "Cardiff Queen Street", "stage_seq": 3, "distance_m": 1873.109, "section_seq": 1, "route_path_id": 106046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Heath Jn", "stage_seq": 4, "distance_m": 5461.973, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Heath High Level", "stage_seq": 5, "distance_m": 5914.799, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Llanishen", "stage_seq": 6, "distance_m": 7673.844, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Lisvane & Thornhill", "stage_seq": 7, "distance_m": 8968.119, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Caerphilly", "stage_seq": 8, "distance_m": 13254.781, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Aber", "stage_seq": 9, "distance_m": 14230.0, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Energlyn & Churchill Park", "stage_seq": 10, "distance_m": 15438.44, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Llanbradach", "stage_seq": 11, "distance_m": 17389.016, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Ystrad Mynach", "stage_seq": 12, "distance_m": 22108.336, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Hengoed", "stage_seq": 13, "distance_m": 23567.379, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Pengam", "stage_seq": 14, "distance_m": 26326.647, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0634H", "location": "Gilfach Fargoed", "stage_seq": 15, "distance_m": 28022.776, "section_seq": 1, "route_path_id": 106046}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Bargoed", "stage_seq": 16, "distance_m": 28937.832, "section_seq": 1, "route_path_id": 106046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28937.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 106046}], "total_distance_m": 28937.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28900.279, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.553, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:38Z", "source_id": 49132305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:39Z", "source_id": 15948609, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:54Z", "source_id": 15951818, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25219, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:40Z", "source_id": 49145359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:04:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:43Z", "source_id": 15952799, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:18Z", "source_id": 49149937, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:21Z", "source_id": 15954286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25209, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:52Z", "source_id": 49160165, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:58Z", "source_id": 15957584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:22Z", "source_id": 15959632, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:23Z", "source_id": 15961478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:52Z", "source_id": 15963682, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:58Z", "source_id": 49187668, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:04Z", "source_id": 15966455, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:33Z", "source_id": 49193178, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:39Z", "source_id": 15968252, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:20Z", "source_id": 49203806, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:24Z", "source_id": 15971615, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25188, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:41Z", "source_id": 49209172, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:42Z", "source_id": 15973173, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25181, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:28Z", "source_id": 49215437, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:33Z", "source_id": 15975221, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Cardiff Central |
0552 |
0552 |
4B |
None |
None |
Bargoed |
0640 |
0638 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43779/2026-09-16/detailed |
None |
Gilfach Fargoed |
2026-09-16T06:37:30+01:00 |
Bargoed |
2.0 |
{"type": "LineString", "coordinates": [[-3.227423299999999, 51.6841393], [-3.2275017, 51.6844277], [-3.2275832, 51.6847748], [-3.2276403, 51.685137100000006], [-3.2276800999999997, 51.6855211], [-3.2276360999999993, 51.6863802], [-3.2274721, 51.687881], [-3.2273638999999994, 51.68829859999999], [-3.2273520000000007, 51.6884769], [-3.2273492, 51.68916279999999], [-3.2274351, 51.689616], [-3.2276159, 51.6901759], [-3.2277988000000004, 51.69056479999998], [-3.2280206, 51.69093199999999], [-3.2282912999999995, 51.6913355], [-3.228566, 51.6916494], [-3.2291090999999996, 51.692106300000006]]} |
0.6 |
0638 |
0640 |
Pengam |
Gilfach Fargoed |
Bargoed |
51.6921063 |
-3.2291091 |
51.6921063 |
-3.2291091 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Bargoed |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975221 |
1789537136294014 |
64 |
64 |
2026-09-16 05:50:21.891315 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:21.318827 |
| 568265 |
597299 |
W27714 |
872S02M516 |
2026-09-16 |
COMPLETE |
15975739 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 597299, "stp": "P", "toc": "Southern", "uid": "W27714", "consist": "387219", "dest_crs": "PMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27714/2026-09-16/detailed", "trust_id": "872S02M516", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "2S02", "timing_status": "EARLY", "origin_station": "Brighton", "current_leg_arr": "0640", "current_leg_dep": "0636", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "0500", "origin_platform": "1", "current_location": "Clarence Pier", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"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\": 404.935, \"from_m\": 301.517, \"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\": 1629.167, \"from_m\": 404.935, \"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\": 1816.788, \"from_m\": 1629.167, \"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\": 2941.805, \"from_m\": 1816.788, \"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\": 3027.642, \"from_m\": 2941.805, \"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\": 3695.791, \"from_m\": 3027.642, \"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\": 26193.492, \"from_m\": 3695.791, \"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\": 26235.767, \"from_m\": 26193.492, \"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\": 31019.28, \"from_m\": 26235.767, \"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\": 31406.149, \"from_m\": 31019.28, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 32183.158, \"from_m\": 31406.149, \"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\": 32418.618, \"from_m\": 32183.158, \"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\": 32524.067, \"from_m\": 32418.618, \"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\": 32575.752, \"from_m\": 32524.067, \"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\": 36668.468, \"from_m\": 32575.752, \"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\": 37295.532, \"from_m\": 36668.468, \"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\": 48093.206, \"from_m\": 37295.532, \"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\": 48707.561, \"from_m\": 48093.206, \"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\": 60827.948, \"from_m\": 48707.561, \"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\": 61629.9, \"from_m\": 60827.948, \"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\": 61708.523, \"from_m\": 61629.9, \"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\": 61801.139, \"from_m\": 61708.523, \"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\": 62717.257, \"from_m\": 61801.139, \"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\": 63440.844, \"from_m\": 62717.257, \"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\": 66983.623, \"from_m\": 63440.844, \"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\": 67185.408, \"from_m\": 66983.623, \"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\": 68730.641, \"from_m\": 67185.408, \"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\": 70836.326, \"from_m\": 68730.641, \"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\": 70901.573, \"from_m\": 70836.326, \"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\": 71196.76, \"from_m\": 70901.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\": 72385.126, \"from_m\": 71196.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\": 72638.348, \"from_m\": 72385.126, \"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\": 72994.144, \"from_m\": 72638.348, \"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\": 73601.677, \"from_m\": 72994.144, \"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\": 73783.541, \"from_m\": 73601.677, \"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\": 74164.952, \"from_m\": 73783.541, \"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}], \"service_id\": 597299, \"profile_key\": \"811b09da0ea5267f5d4ddefc30ea0e96ee14cd5e8257314df1c9a0c9d7bb06fc\", \"schedule_id\": 32890, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0500\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0503H\", \"wtt_dep\": \"0505\", \"location\": \"Hove\", \"stage_seq\": 2, \"distance_m\": 3456.97, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0507H\", \"wtt_dep\": \"0508\", \"location\": \"Portslade\", \"stage_seq\": 3, \"distance_m\": 5775.253, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0510H\", \"wtt_dep\": \"0511\", \"location\": \"Southwick\", \"stage_seq\": 4, \"distance_m\": 8143.759, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0514H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 10481.624, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0518H\", \"location\": \"Lancing\", \"stage_seq\": 6, \"distance_m\": 14352.102, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0523\", \"location\": \"Worthing\", \"stage_seq\": 7, \"distance_m\": 18078.695, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0524H\", \"wtt_dep\": \"0525\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 19361.241, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0527H\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 9, \"distance_m\": 20649.807, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0529H\", \"wtt_dep\": \"0530\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 10, \"distance_m\": 22093.027, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Angmering\", \"stage_seq\": 11, \"distance_m\": 26041.08, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Arundel Jn\", \"stage_seq\": 12, \"distance_m\": 31656.388, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Ford\", \"stage_seq\": 13, \"distance_m\": 32751.199, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547H\", \"location\": \"Barnham\", \"stage_seq\": 14, \"distance_m\": 36993.027, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Chichester\", \"stage_seq\": 15, \"distance_m\": 47106.835, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Fishbourne(Sussex)\", \"stage_seq\": 16, \"distance_m\": 49580.633, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Bosham\", \"stage_seq\": 17, \"distance_m\": 51755.2, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0605H\", \"wtt_dep\": \"0606\", \"location\": \"Nutbourne\", \"stage_seq\": 18, \"distance_m\": 54399.056, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Southbourne\", \"stage_seq\": 19, \"distance_m\": 56055.89, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Emsworth\", \"stage_seq\": 20, \"distance_m\": 58308.978, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616\", \"location\": \"Warblington\", \"stage_seq\": 21, \"distance_m\": 60264.22, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Havant\", \"stage_seq\": 22, \"distance_m\": 61331.667, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0621H\", \"location\": \"Bedhampton\", \"stage_seq\": 23, \"distance_m\": 62459.113, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Farlington Jn\", \"stage_seq\": 24, \"distance_m\": 66058.685, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Portcreek Jn\", \"stage_seq\": 25, \"distance_m\": 67078.133, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Hilsea\", \"stage_seq\": 26, \"distance_m\": 67850.291, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 27, \"distance_m\": 70906.521, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0633\", \"location\": \"Fratton\", \"stage_seq\": 28, \"distance_m\": 71528.591, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0637H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 29, \"distance_m\": 72689.79, \"section_seq\": 1, \"route_path_id\": 104110}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 30, \"distance_m\": 74164.952, \"section_seq\": 1, \"route_path_id\": 104110}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 74164.952, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104110}], \"total_distance_m\": 74164.952, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 72719.568, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1445.384, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0500", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31093, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:22Z\", \"source_id\": 49075696, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:28Z\", \"source_id\": 15931735, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:31Z\", \"source_id\": 49078526, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:37Z\", \"source_id\": 15932570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:17Z\", \"source_id\": 49081335, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:10:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:10:23Z\", \"source_id\": 15933349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31030, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:23Z\", \"source_id\": 49083092, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:27Z\", \"source_id\": 15933835, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:28Z\", \"source_id\": 49087230, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:18:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:33Z\", \"source_id\": 15935042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:33Z\", \"source_id\": 49090721, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:39Z\", \"source_id\": 15936075, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:12Z\", \"source_id\": 49093156, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:14Z\", \"source_id\": 15936827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:52Z\", \"source_id\": 49095963, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:55Z\", \"source_id\": 15937599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:54Z\", \"source_id\": 49098096, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:29:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:28:56Z\", \"source_id\": 15938245, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:35Z\", \"source_id\": 49102125, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:38Z\", \"source_id\": 15939389, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:56Z\", \"source_id\": 49110618, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:03Z\", \"source_id\": 15941997, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:14Z\", \"source_id\": 49116094, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:18Z\", \"source_id\": 15943634, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:47Z\", \"source_id\": 49129547, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:48Z\", \"source_id\": 15947726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:43Z\", \"source_id\": 49134023, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:47Z\", \"source_id\": 15949157, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:34Z\", \"source_id\": 49138441, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:37Z\", \"source_id\": 15950555, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:49Z\", \"source_id\": 49143861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:56Z\", \"source_id\": 15952358, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:44Z\", \"source_id\": 49150703, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:47Z\", \"source_id\": 15954522, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:28Z\", \"source_id\": 49159395, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:33Z\", \"source_id\": 15957347, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:36Z\", \"source_id\": 49167265, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:41Z\", \"source_id\": 15959779, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:27Z\", \"source_id\": 49172738, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:31Z\", \"source_id\": 15961571, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:54Z\", \"source_id\": 49177448, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:58Z\", \"source_id\": 15963068, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:20Z\", \"source_id\": 49188402, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:20Z\", \"source_id\": 15966643, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:34Z\", \"source_id\": 49197625, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:37Z\", \"source_id\": 15969654, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:45Z\", \"source_id\": 49207028, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:47Z\", \"source_id\": 15972482, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:19Z\", \"source_id\": 49217162, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:20Z\", \"source_id\": 15975739, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1789537160813260, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:21.697765", "service_state_evidence_id": 15975739, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 130, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:21.895292", "service_state_valid_until_kind": null, "operational_interpretation_version": 130, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BTN |
PMH |
2S02 |
387219 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "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": 404.935, "from_m": 301.517, "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": 1629.167, "from_m": 404.935, "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": 1816.788, "from_m": 1629.167, "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": 2941.805, "from_m": 1816.788, "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": 3027.642, "from_m": 2941.805, "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": 3695.791, "from_m": 3027.642, "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": 26193.492, "from_m": 3695.791, "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": 26235.767, "from_m": 26193.492, "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": 31019.28, "from_m": 26235.767, "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": 31406.149, "from_m": 31019.28, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 32183.158, "from_m": 31406.149, "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": 32418.618, "from_m": 32183.158, "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": 32524.067, "from_m": 32418.618, "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": 32575.752, "from_m": 32524.067, "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": 36668.468, "from_m": 32575.752, "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": 37295.532, "from_m": 36668.468, "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": 48093.206, "from_m": 37295.532, "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": 48707.561, "from_m": 48093.206, "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": 60827.948, "from_m": 48707.561, "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": 61629.9, "from_m": 60827.948, "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": 61708.523, "from_m": 61629.9, "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": 61801.139, "from_m": 61708.523, "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": 62717.257, "from_m": 61801.139, "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": 63440.844, "from_m": 62717.257, "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": 66983.623, "from_m": 63440.844, "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": 67185.408, "from_m": 66983.623, "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": 68730.641, "from_m": 67185.408, "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": 70836.326, "from_m": 68730.641, "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": 70901.573, "from_m": 70836.326, "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": 71196.76, "from_m": 70901.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": 72385.126, "from_m": 71196.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": 72638.348, "from_m": 72385.126, "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": 72994.144, "from_m": 72638.348, "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": 73601.677, "from_m": 72994.144, "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": 73783.541, "from_m": 73601.677, "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": 74164.952, "from_m": 73783.541, "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}], "service_id": 597299, "profile_key": "811b09da0ea5267f5d4ddefc30ea0e96ee14cd5e8257314df1c9a0c9d7bb06fc", "schedule_id": 32890, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0500", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0503H", "wtt_dep": "0505", "location": "Hove", "stage_seq": 2, "distance_m": 3456.97, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0507H", "wtt_dep": "0508", "location": "Portslade", "stage_seq": 3, "distance_m": 5775.253, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0510H", "wtt_dep": "0511", "location": "Southwick", "stage_seq": 4, "distance_m": 8143.759, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0514H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 10481.624, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0518H", "location": "Lancing", "stage_seq": 6, "distance_m": 14352.102, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0523", "location": "Worthing", "stage_seq": 7, "distance_m": 18078.695, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0524H", "wtt_dep": "0525", "location": "West Worthing", "stage_seq": 8, "distance_m": 19361.241, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0527H", "location": "Durrington-on-Sea", "stage_seq": 9, "distance_m": 20649.807, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0529H", "wtt_dep": "0530", "location": "Goring-by-Sea", "stage_seq": 10, "distance_m": 22093.027, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Angmering", "stage_seq": 11, "distance_m": 26041.08, "section_seq": 1, "route_path_id": 104110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Arundel Jn", "stage_seq": 12, "distance_m": 31656.388, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Ford", "stage_seq": 13, "distance_m": 32751.199, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547H", "location": "Barnham", "stage_seq": 14, "distance_m": 36993.027, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Chichester", "stage_seq": 15, "distance_m": 47106.835, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Fishbourne(Sussex)", "stage_seq": 16, "distance_m": 49580.633, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Bosham", "stage_seq": 17, "distance_m": 51755.2, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0605H", "wtt_dep": "0606", "location": "Nutbourne", "stage_seq": 18, "distance_m": 54399.056, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Southbourne", "stage_seq": 19, "distance_m": 56055.89, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Emsworth", "stage_seq": 20, "distance_m": 58308.978, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616", "location": "Warblington", "stage_seq": 21, "distance_m": 60264.22, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Havant", "stage_seq": 22, "distance_m": 61331.667, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0621H", "location": "Bedhampton", "stage_seq": 23, "distance_m": 62459.113, "section_seq": 1, "route_path_id": 104110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Farlington Jn", "stage_seq": 24, "distance_m": 66058.685, "section_seq": 1, "route_path_id": 104110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Portcreek Jn", "stage_seq": 25, "distance_m": 67078.133, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Hilsea", "stage_seq": 26, "distance_m": 67850.291, "section_seq": 1, "route_path_id": 104110}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Fratton East Jn", "stage_seq": 27, "distance_m": 70906.521, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0633", "location": "Fratton", "stage_seq": 28, "distance_m": 71528.591, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0637H", "location": "Portsmouth & Southsea", "stage_seq": 29, "distance_m": 72689.79, "section_seq": 1, "route_path_id": 104110}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 30, "distance_m": 74164.952, "section_seq": 1, "route_path_id": 104110}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 74164.952, "from_m": 0.0, "section_seq": 1, "route_path_id": 104110}], "total_distance_m": 74164.952, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 72719.568, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1445.384, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31093, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:22Z", "source_id": 49075696, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:28Z", "source_id": 15931735, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31018, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:31Z", "source_id": 49078526, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:37Z", "source_id": 15932570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31026, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:17Z", "source_id": 49081335, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:10:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:10:23Z", "source_id": 15933349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31030, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:23Z", "source_id": 49083092, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:27Z", "source_id": 15933835, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:28Z", "source_id": 49087230, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:18:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:33Z", "source_id": 15935042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:33Z", "source_id": 49090721, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:39Z", "source_id": 15936075, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:12Z", "source_id": 49093156, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:24:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:14Z", "source_id": 15936827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:52Z", "source_id": 49095963, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:55Z", "source_id": 15937599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31052, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:54Z", "source_id": 49098096, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:29:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:28:56Z", "source_id": 15938245, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:35Z", "source_id": 49102125, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:38Z", "source_id": 15939389, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:56Z", "source_id": 49110618, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:03Z", "source_id": 15941997, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:14Z", "source_id": 49116094, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:18Z", "source_id": 15943634, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:47Z", "source_id": 49129547, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:54:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:48Z", "source_id": 15947726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27435, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:43Z", "source_id": 49134023, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:47Z", "source_id": 15949157, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27431, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:34Z", "source_id": 49138441, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:01:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:37Z", "source_id": 15950555, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:49Z", "source_id": 49143861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:05:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:56Z", "source_id": 15952358, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:44Z", "source_id": 49150703, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:47Z", "source_id": 15954522, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:28Z", "source_id": 49159395, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:12:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:33Z", "source_id": 15957347, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27415, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:36Z", "source_id": 49167265, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:41Z", "source_id": 15959779, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:27Z", "source_id": 49172738, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:31Z", "source_id": 15961571, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:54Z", "source_id": 49177448, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:21:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:58Z", "source_id": 15963068, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:20Z", "source_id": 49188402, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:26:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:20Z", "source_id": 15966643, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:34Z", "source_id": 49197625, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:37Z", "source_id": 15969654, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:45Z", "source_id": 49207028, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T05:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:47Z", "source_id": 15972482, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:19Z", "source_id": 49217162, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T05:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:20Z", "source_id": 15975739, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Brighton |
0500 |
0500 |
1 |
None |
None |
Portsmouth Harbour |
0641 |
0641 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W27714/2026-09-16/detailed |
None |
Portsmouth & Southsea |
2026-09-16T06:37:30+01:00 |
Portsmouth Harbour |
4.0 |
{"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
0.9 |
0636 |
0640 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975739 |
1789537160813260 |
130 |
130 |
2026-09-16 05:50:21.895292 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:21.697765 |
| 568266 |
600055 |
L79110 |
861J03M616 |
2026-09-16 |
COMPLETE |
15976517 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 600055, "stp": "P", "toc": "South Western Railway", "uid": "L79110", "consist": "450034", "dest_crs": "LYP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79110/2026-09-16/detailed", "trust_id": "861J03M616", "origin_crs": "BCU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lymington Pier", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": null, "is_terminated": 1, "next_location": "Lymington Pier", "signalling_id": "1J03", "timing_status": "LATE", "origin_station": "Brockenhurst", "current_leg_arr": "0640", "current_leg_dep": "0638", "current_leg_end": "Lymington Pier", "origin_dep_time": "0629", "origin_platform": "4", "current_location": "Lymington Pier", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]}", "current_leg_start": "Lymington Town", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "50.7574403", "next_location_lon": "-1.5292021", "previous_location": "Lymington Town", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 548.675, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 619.956, \"from_m\": 548.675, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 662.111, \"from_m\": 619.956, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 751.411, \"from_m\": 662.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 906.809, \"from_m\": 751.411, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1710.046, \"from_m\": 906.809, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7651.74, \"from_m\": 1710.046, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8643.111, \"from_m\": 7651.74, \"capability_applied\": null, \"effective_limit_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\": 600055, \"profile_key\": \"e3902238117187dacf30c02ef4c32f2c601b9ffe2645dc4c37cf3b336a8dd659\", \"schedule_id\": 16677, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Brockenhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Lymington Town\", \"stage_seq\": 2, \"distance_m\": 7873.508, \"section_seq\": 1, \"route_path_id\": 34803}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Lymington Pier\", \"stage_seq\": 3, \"distance_m\": 8643.111, \"section_seq\": 1, \"route_path_id\": 34803}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8643.111, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34803}], \"total_distance_m\": 8643.111, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8482.53, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 160.581, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7574403", "current_position_lon": "-1.5292021", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:53Z\", \"source_id\": 15974709, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:17Z\", \"source_id\": 49212730, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:23Z\", \"source_id\": 15976517, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lymington Pier", "service_state_platform": "S1", "timing_fact_generation": 1789537225349785, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:25.317598", "service_state_evidence_id": 15976517, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:26.841295", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
BCU |
LYP |
1J03 |
450034 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 548.675, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 619.956, "from_m": 548.675, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 662.111, "from_m": 619.956, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 751.411, "from_m": 662.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 906.809, "from_m": 751.411, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1710.046, "from_m": 906.809, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7651.74, "from_m": 1710.046, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8643.111, "from_m": 7651.74, "capability_applied": null, "effective_limit_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": 600055, "profile_key": "e3902238117187dacf30c02ef4c32f2c601b9ffe2645dc4c37cf3b336a8dd659", "schedule_id": 16677, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Brockenhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Lymington Town", "stage_seq": 2, "distance_m": 7873.508, "section_seq": 1, "route_path_id": 34803}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Lymington Pier", "stage_seq": 3, "distance_m": 8643.111, "section_seq": 1, "route_path_id": 34803}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8643.111, "from_m": 0.0, "section_seq": 1, "route_path_id": 34803}], "total_distance_m": 8643.111, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8482.53, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 160.581, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:53Z", "source_id": 15974709, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27651, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:17Z", "source_id": 49212730, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:23Z", "source_id": 15976517, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Brockenhurst |
0629 |
0629 |
4 |
None |
None |
Lymington Pier |
0639 |
0639 |
None |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79110/2026-09-16/detailed |
None |
Lymington Town |
2026-09-16T06:38:00+01:00 |
Lymington Pier |
2.0 |
{"type": "LineString", "coordinates": [[-1.5370862, 50.761084700000005], [-1.5370203, 50.7609536], [-1.5369835999999997, 50.76088810000001], [-1.5369532, 50.7608336], [-1.5369266999999998, 50.760791299999994], [-1.5368751, 50.760711500000006], [-1.5368128999999997, 50.7606239], [-1.5367354, 50.76052649999999], [-1.5365801, 50.760346199999994], [-1.5363323, 50.760114300000005], [-1.5361124999999998, 50.75996390000001], [-1.5360114, 50.7598955], [-1.5358897, 50.7598233], [-1.5357598, 50.759753800000006], [-1.5355813, 50.75966969999999], [-1.5354347, 50.7596077], [-1.5353305, 50.7595677], [-1.5351168999999998, 50.759496], [-1.5349837, 50.7594573], [-1.5348542999999997, 50.759424900000006], [-1.5347373, 50.7594001], [-1.5346211999999997, 50.7593773], [-1.5344732999999997, 50.75935170000001], [-1.5343255, 50.7593305], [-1.5342066, 50.75931980000001], [-1.5340159999999998, 50.75930819999999], [-1.5337898, 50.75930090000001], [-1.5336526, 50.7593001], [-1.5334622999999998, 50.7593013], [-1.5331208, 50.75930819999999], [-1.5327394999999997, 50.7593219], [-1.5324767999999998, 50.759334], [-1.5323462999999995, 50.75933800000001], [-1.5321858, 50.7593404], [-1.5320035, 50.759341], [-1.5318406000000002, 50.759335], [-1.5316830999999995, 50.759324599999985], [-1.531431, 50.7592916], [-1.5311943, 50.7592484], [-1.5309707999999995, 50.75919149999999], [-1.5307536999999998, 50.759119899999995], [-1.5305785999999997, 50.7590501], [-1.5304158, 50.758973000000005], [-1.530355, 50.7589382], [-1.5302740999999995, 50.758892], [-1.5301106, 50.758787299999995], [-1.5299357, 50.7586628], [-1.5297801000000002, 50.7585211], [-1.52964, 50.7583552], [-1.5295391, 50.7581738], [-1.5293234999999998, 50.7576921], [-1.5292021, 50.7574403]]} |
0.5 |
0638 |
0640 |
Lymington Town |
Lymington Pier |
Lymington Pier |
50.7574403 |
-1.5292021 |
50.7574403 |
-1.5292021 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Lymington Pier |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976517 |
1789537225349785 |
9 |
9 |
2026-09-16 05:50:26.841295 |
S1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:25.317598 |
| 568267 |
599828 |
L24677 |
722Y52M616 |
2026-09-16 |
COMPLETE |
15975493 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 599828, "stp": "P", "toc": "London Overground", "uid": "L24677", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24677/2026-09-16/detailed", "trust_id": "722Y52M616", "origin_crs": "WJH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "1", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "2Y52", "timing_status": "EARLY", "origin_station": "Willesden Junction High Level", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "0622", "origin_platform": "5", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-1 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": "0641", "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\": 1072.86, \"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\": 1398.35, \"from_m\": 1072.86, \"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\": 4931.619, \"from_m\": 1398.35, \"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\": 5938.242, \"from_m\": 4931.619, \"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\": 7928.272, \"from_m\": 5938.242, \"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\": 8869.232, \"from_m\": 7928.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9083.002, \"from_m\": 8869.232, \"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\": 9622.81, \"from_m\": 9083.002, \"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\": 9746.708, \"from_m\": 9622.81, \"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\": 9984.016, \"from_m\": 9746.708, \"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\": 599828, \"profile_key\": \"636ae32261dc1b8b3e3e561867b29692e1c5283f9f49b2097fb1d5a17098b8a8\", \"schedule_id\": 15763, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 961.567, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"North Pole Jn\", \"stage_seq\": 3, \"distance_m\": 1720.89, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 4, \"distance_m\": 2950.373, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 4699.131, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"West Brompton\", \"stage_seq\": 6, \"distance_m\": 6357.436, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Imperial Wharf\", \"stage_seq\": 7, \"distance_m\": 7822.842, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Latchmere Jn\", \"stage_seq\": 8, \"distance_m\": 9176.161, \"section_seq\": 1, \"route_path_id\": 34328}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 9, \"distance_m\": 9984.016, \"section_seq\": 1, \"route_path_id\": 34328}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9984.016, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34328}], \"total_distance_m\": 9984.016, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 8036.433, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1947.583, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0622", "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\": 22230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:06Z\", \"source_id\": 49185860, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:09Z\", \"source_id\": 15965837, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:22Z\", \"source_id\": 49188492, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:55Z\", \"source_id\": 49193898, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:59Z\", \"source_id\": 15968487, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:07Z\", \"source_id\": 49201007, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:11Z\", \"source_id\": 15970721, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:13Z\", \"source_id\": 49205738, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:17Z\", \"source_id\": 15972159, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:55Z\", \"source_id\": 49216267, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:58Z\", \"source_id\": 15975493, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "1", "timing_fact_generation": 1789537140783016, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:27.032737", "service_state_evidence_id": 15975493, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:27.490653", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
WJH |
None |
2Y52 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1072.86, "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": 1398.35, "from_m": 1072.86, "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": 4931.619, "from_m": 1398.35, "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": 5938.242, "from_m": 4931.619, "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": 7928.272, "from_m": 5938.242, "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": 8869.232, "from_m": 7928.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9083.002, "from_m": 8869.232, "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": 9622.81, "from_m": 9083.002, "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": 9746.708, "from_m": 9622.81, "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": 9984.016, "from_m": 9746.708, "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": 599828, "profile_key": "636ae32261dc1b8b3e3e561867b29692e1c5283f9f49b2097fb1d5a17098b8a8", "schedule_id": 15763, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0622", "location": "Willesden Junction High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Mitre Bridge Jn", "stage_seq": 2, "distance_m": 961.567, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "North Pole Jn", "stage_seq": 3, "distance_m": 1720.89, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Shepherd's Bush", "stage_seq": 4, "distance_m": 2950.373, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 4699.131, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "West Brompton", "stage_seq": 6, "distance_m": 6357.436, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Imperial Wharf", "stage_seq": 7, "distance_m": 7822.842, "section_seq": 1, "route_path_id": 34328}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Latchmere Jn", "stage_seq": 8, "distance_m": 9176.161, "section_seq": 1, "route_path_id": 34328}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 9, "distance_m": 9984.016, "section_seq": 1, "route_path_id": 34328}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9984.016, "from_m": 0.0, "section_seq": 1, "route_path_id": 34328}], "total_distance_m": 9984.016, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 8036.433, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1947.583, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:06Z", "source_id": 49185860, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:24:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:09Z", "source_id": 15965837, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22294, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:22Z", "source_id": 49188492, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:55Z", "source_id": 49193898, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:59Z", "source_id": 15968487, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22316, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:07Z", "source_id": 49201007, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:32:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:11Z", "source_id": 15970721, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:13Z", "source_id": 49205738, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:17Z", "source_id": 15972159, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:55Z", "source_id": 49216267, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:58Z", "source_id": 15975493, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Willesden Junction High Level |
0622 |
0622 |
5 |
None |
None |
Clapham Junction Plats 0-2 |
0643 |
0641 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24677/2026-09-16/detailed |
None |
Imperial Wharf |
2026-09-16T06:36:00+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 |
0635 |
0640 |
Imperial Wharf |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975493 |
1789537140783016 |
29 |
29 |
2026-09-16 05:50:27.490653 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:27.032737 |
| 568268 |
599656 |
W00216 |
652U04M616 |
2026-09-16 |
COMPLETE |
15975595 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 599656, "stp": "O", "toc": "West Midlands Trains", "uid": "W00216", "consist": "730018+730021", "dest_crs": "FOK", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00216/2026-09-16/detailed", "trust_id": "652U04M616", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Four Oaks", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "3", "is_terminated": 1, "next_location": "Four Oaks", "signalling_id": "2U04", "timing_status": "EARLY", "origin_station": "Birmingham New Street", "current_leg_arr": "0640", "current_leg_dep": "0636", "current_leg_end": "Four Oaks", "origin_dep_time": "0616", "origin_platform": "7M", "current_location": "Four Oaks", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]}", "current_leg_start": "Sutton Coldfield", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "52.5797242", "next_location_lon": "-1.8278841", "previous_location": "Sutton Coldfield", "current_leg_milage": "1.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 251.478, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 287.474, \"from_m\": 251.478, \"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\": 301.339, \"from_m\": 287.474, \"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\": 723.27, \"from_m\": 301.339, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1503.897, \"from_m\": 723.27, \"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\": 1880.226, \"from_m\": 1503.897, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2625.415, \"from_m\": 1880.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3879.883, \"from_m\": 2625.415, \"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\": 4352.169, \"from_m\": 3879.883, \"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\": 4653.01, \"from_m\": 4352.169, \"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\": 4888.969, \"from_m\": 4653.01, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5292.077, \"from_m\": 4888.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\": 5316.399, \"from_m\": 5292.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\": 5828.315, \"from_m\": 5316.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7013.366, \"from_m\": 5828.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7741.337, \"from_m\": 7013.366, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7769.774, \"from_m\": 7741.337, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8062.038, \"from_m\": 7769.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8071.413, \"from_m\": 8062.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12247.971, \"from_m\": 8071.413, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12624.991, \"from_m\": 12247.971, \"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\": 13453.833, \"from_m\": 12624.991, \"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\": 13815.591, \"from_m\": 13453.833, \"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\": 13839.355, \"from_m\": 13815.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14312.748, \"from_m\": 13839.355, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14503.0, \"from_m\": 14312.748, \"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\": 599656, \"profile_key\": \"c3de3a95b23af988504872a2751fbbfc54aae40dae03b429dff570356fca4371\", \"schedule_id\": 38296, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1003.358, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Aston\", \"stage_seq\": 3, \"distance_m\": 4255.924, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0627\", \"location\": \"Gravelly Hill\", \"stage_seq\": 4, \"distance_m\": 6371.427, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 8138.965, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Chester Road\", \"stage_seq\": 6, \"distance_m\": 9128.632, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Wylde Green\", \"stage_seq\": 7, \"distance_m\": 10185.266, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 8, \"distance_m\": 12394.782, \"section_seq\": 1, \"route_path_id\": 100661}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Four Oaks\", \"stage_seq\": 9, \"distance_m\": 14503.0, \"section_seq\": 1, \"route_path_id\": 100661}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14503.0, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100661}], \"total_distance_m\": 14503.0, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13232.051, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1270.949, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.5797242", "current_position_lon": "-1.8278841", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:35Z\", \"source_id\": 49176846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:39Z\", \"source_id\": 15962882, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:41Z\", \"source_id\": 49185067, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:47Z\", \"source_id\": 15965551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19284, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:58Z\", \"source_id\": 49191851, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:04Z\", \"source_id\": 15967820, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:00Z\", \"source_id\": 49196332, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:06Z\", \"source_id\": 15969247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19276, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:21Z\", \"source_id\": 49201557, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:25Z\", \"source_id\": 15970927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:05Z\", \"source_id\": 49207828, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:05Z\", \"source_id\": 15972776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:05Z\", \"source_id\": 49216711, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:08Z\", \"source_id\": 15975595, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Four Oaks", "service_state_platform": "3", "timing_fact_generation": 1789537149555819, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:32.421979", "service_state_evidence_id": 15975595, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:33.207664", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
O |
BHM |
FOK |
2U04 |
730018+730021 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "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": 301.339, "from_m": 287.474, "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": 723.27, "from_m": 301.339, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1503.897, "from_m": 723.27, "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": 1880.226, "from_m": 1503.897, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2625.415, "from_m": 1880.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3879.883, "from_m": 2625.415, "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": 4352.169, "from_m": 3879.883, "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": 4653.01, "from_m": 4352.169, "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": 4888.969, "from_m": 4653.01, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5292.077, "from_m": 4888.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": 5316.399, "from_m": 5292.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": 5828.315, "from_m": 5316.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7013.366, "from_m": 5828.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7741.337, "from_m": 7013.366, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7769.774, "from_m": 7741.337, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8062.038, "from_m": 7769.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8071.413, "from_m": 8062.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12247.971, "from_m": 8071.413, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12624.991, "from_m": 12247.971, "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": 13453.833, "from_m": 12624.991, "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": 13815.591, "from_m": 13453.833, "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": 13839.355, "from_m": 13815.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14312.748, "from_m": 13839.355, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14503.0, "from_m": 14312.748, "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": 599656, "profile_key": "c3de3a95b23af988504872a2751fbbfc54aae40dae03b429dff570356fca4371", "schedule_id": 38296, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100661}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1003.358, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Aston", "stage_seq": 3, "distance_m": 4255.924, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0627", "location": "Gravelly Hill", "stage_seq": 4, "distance_m": 6371.427, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Erdington", "stage_seq": 5, "distance_m": 8138.965, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Chester Road", "stage_seq": 6, "distance_m": 9128.632, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Wylde Green", "stage_seq": 7, "distance_m": 10185.266, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637H", "location": "Sutton Coldfield", "stage_seq": 8, "distance_m": 12394.782, "section_seq": 1, "route_path_id": 100661}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Four Oaks", "stage_seq": 9, "distance_m": 14503.0, "section_seq": 1, "route_path_id": 100661}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14503.0, "from_m": 0.0, "section_seq": 1, "route_path_id": 100661}], "total_distance_m": 14503.0, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13232.051, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1270.949, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:35Z", "source_id": 49176846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:21:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:39Z", "source_id": 15962882, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:41Z", "source_id": 49185067, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:25:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:47Z", "source_id": 15965551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19284, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:58Z", "source_id": 49191851, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:28:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:04Z", "source_id": 15967820, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:00Z", "source_id": 49196332, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:30:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:06Z", "source_id": 15969247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19276, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:21Z", "source_id": 49201557, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:33:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:25Z", "source_id": 15970927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19272, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:05Z", "source_id": 49207828, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:36:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:05Z", "source_id": 15972776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:05Z", "source_id": 49216711, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:40:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:08Z", "source_id": 15975595, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Birmingham New Street |
0616 |
0617 |
7M |
None |
None |
Four Oaks |
0641 |
0641 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00216/2026-09-16/detailed |
None |
Sutton Coldfield |
2026-09-16T06:37:30+01:00 |
Four Oaks |
4.0 |
{"type": "LineString", "coordinates": [[-1.8250900104512835, 52.564877677273], [-1.825083, 52.564882399999995], [-1.8248648, 52.5650078], [-1.8246714, 52.5651068], [-1.8245426, 52.5651665], [-1.8243472, 52.56524629999999], [-1.8241812999999996, 52.5653021], [-1.8221929, 52.5659786], [-1.8219616999999997, 52.566063099999994], [-1.8217804999999996, 52.56614], [-1.8216529702670972, 52.56619731378229], [-1.8216090055398928, 52.56621707217535], [-1.821311, 52.566351], [-1.8209302000000005, 52.5665459], [-1.8206112999999997, 52.5667264], [-1.8203234, 52.5669072], [-1.8199694, 52.567140499999994], [-1.8196721, 52.56737569999999], [-1.8194314, 52.5675842], [-1.8192040000000005, 52.5677987], [-1.8188665, 52.56817050000001], [-1.8187211999999997, 52.56835779999999], [-1.8185777, 52.56855590000001], [-1.8184597999999996, 52.56873710000001], [-1.8183496999999995, 52.56892369999999], [-1.8182550999999996, 52.5691097], [-1.8181717, 52.56929970000001], [-1.8180849, 52.5695255], [-1.8179826, 52.569894], [-1.8179392, 52.57009819999999], [-1.8179115, 52.57030369999999], [-1.8178979999999996, 52.57050759999999], [-1.8178963, 52.5707106], [-1.8179190999999997, 52.571046599999995], [-1.8179766, 52.5713867], [-1.8180934, 52.5717855], [-1.8182982999999997, 52.5722605], [-1.8183978000000005, 52.57244540000001], [-1.8186259999999996, 52.572807], [-1.8187748, 52.5730017], [-1.8189344999999997, 52.5731949], [-1.8192862, 52.5735514], [-1.8196419999999995, 52.5738622], [-1.8200412, 52.5741599], [-1.8203723, 52.57437719999999], [-1.8214686, 52.5750233], [-1.8217263, 52.575172], [-1.8229222, 52.57585749999999], [-1.8251170999999995, 52.5771196], [-1.8261449, 52.5777494], [-1.8262793999999996, 52.577843599999994], [-1.8265298999999993, 52.5780785], [-1.8266692999999996, 52.57818699999999], [-1.8269128, 52.57841489999999], [-1.8273570999999995, 52.5789066], [-1.8275635, 52.5792003], [-1.8276939, 52.579413300000006], [-1.8278841, 52.5797242]]} |
1.3 |
0636 |
0640 |
Sutton Coldfield |
Four Oaks |
Four Oaks |
52.5797242 |
-1.8278841 |
52.5797242 |
-1.8278841 |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Four Oaks |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975595 |
1789537149555819 |
35 |
35 |
2026-09-16 05:50:33.207664 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:32.421979 |
| 568269 |
596241 |
H55443 |
526M16C416 |
2026-09-15 |
COMPLETE |
15976594 |
2026-09-16 06:40:00 |
2026-09-16 05:50:37 |
2026-09-18 05:50:37 |
{"id": 596241, "stp": "O", "toc": "Unknown", "uid": "H55443", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H55443/2026-09-16/detailed", "trust_id": "526M16C416", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wembley Reception Sidings No.6", "service_date": "2026-09-15", "dest_arr_time": "0528", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "6M16", "timing_status": "LATE", "origin_station": "Bow Depot (FLHH)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0443", "origin_platform": null, "current_location": "Wembley Reception Sidings No.6", "last_update_time": "2026-09-16T05:50:37", "route_debug_link": null, "timing_variation": "+72 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0528", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Bow Depot (FLHH)", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1407.751, \"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\": 1434.455, \"from_m\": 1407.751, \"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\": 1470.676, \"from_m\": 1434.455, \"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\": 2084.523, \"from_m\": 1470.676, \"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\": 2787.852, \"from_m\": 2084.523, \"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\": 3396.445, \"from_m\": 2787.852, \"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\": 5784.586, \"from_m\": 3396.445, \"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\": 5843.174, \"from_m\": 5784.586, \"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\": 6740.954, \"from_m\": 5843.174, \"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\": 11025.382, \"from_m\": 6740.954, \"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\": 11639.881, \"from_m\": 11025.382, \"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\": 12987.376, \"from_m\": 11639.881, \"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\": 13339.616, \"from_m\": 12987.376, \"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\": 19618.612, \"from_m\": 13339.616, \"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\": 21108.121, \"from_m\": 19618.612, \"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\": 21249.381, \"from_m\": 21108.121, \"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\": 21304.79, \"from_m\": 21249.381, \"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\": 23098.001, \"from_m\": 21304.79, \"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\": 23983.692, \"from_m\": 23098.001, \"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\": 596241, \"profile_key\": \"553d4e66159692480109e940b784b5a3dd200db717ad7af7a18b2b656e4f380e\", \"schedule_id\": 39665, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0443\", \"location\": \"Bow Depot (FLHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0448H\", \"location\": \"Carpenters Road South Jn\", \"stage_seq\": 2, \"distance_m\": 1104.471, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0450H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 3, \"distance_m\": 2003.389, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0451\", \"location\": \"Lea Junction\", \"stage_seq\": 4, \"distance_m\": 2304.28, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0456\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 5, \"distance_m\": 5784.586, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0458H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 6, \"distance_m\": 8153.213, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 7, \"distance_m\": 9010.214, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0502\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 8, \"distance_m\": 10560.598, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503\", \"location\": \"Camden Road Jn\", \"stage_seq\": 9, \"distance_m\": 11289.511, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0506\", \"location\": \"Gospel Oak\", \"stage_seq\": 10, \"distance_m\": 13072.619, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0508\", \"location\": \"Hampstead Heath\", \"stage_seq\": 11, \"distance_m\": 14025.079, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 16034.063, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 13, \"distance_m\": 19580.28, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0517\", \"location\": \"Harlesden Jn\", \"stage_seq\": 14, \"distance_m\": 21072.858, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Willesden Up & Down Goods Line\", \"stage_seq\": 15, \"distance_m\": 21680.857, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 16, \"distance_m\": 22982.134, \"section_seq\": 1, \"route_path_id\": 71413}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": null, \"location\": \"Wembley Reception Sidings No.6\", \"stage_seq\": 17, \"distance_m\": 23983.692, \"section_seq\": 1, \"route_path_id\": 71413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23983.692, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71413}], \"total_distance_m\": 23983.692, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 20050.523, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3933.169, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0443", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:38Z\", \"source_id\": 49171083, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:41Z\", \"source_id\": 15961030, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:34Z\", \"source_id\": 49174924, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:42Z\", \"source_id\": 15962290, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:11Z\", \"source_id\": 49184099, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:14Z\", \"source_id\": 15965224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:29Z\", \"source_id\": 15976594, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wembley Reception Sidings No.6", "service_state_platform": "3", "timing_fact_generation": 1789537232950855, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:32.943709", "service_state_evidence_id": 15976594, "current_leg_start_actual_dep": null, "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:33.461955", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
O |
None |
None |
6M16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1407.751, "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": 1434.455, "from_m": 1407.751, "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": 1470.676, "from_m": 1434.455, "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": 2084.523, "from_m": 1470.676, "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": 2787.852, "from_m": 2084.523, "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": 3396.445, "from_m": 2787.852, "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": 5784.586, "from_m": 3396.445, "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": 5843.174, "from_m": 5784.586, "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": 6740.954, "from_m": 5843.174, "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": 11025.382, "from_m": 6740.954, "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": 11639.881, "from_m": 11025.382, "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": 12987.376, "from_m": 11639.881, "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": 13339.616, "from_m": 12987.376, "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": 19618.612, "from_m": 13339.616, "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": 21108.121, "from_m": 19618.612, "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": 21249.381, "from_m": 21108.121, "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": 21304.79, "from_m": 21249.381, "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": 23098.001, "from_m": 21304.79, "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": 23983.692, "from_m": 23098.001, "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": 596241, "profile_key": "553d4e66159692480109e940b784b5a3dd200db717ad7af7a18b2b656e4f380e", "schedule_id": 39665, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0443", "location": "Bow Depot (FLHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0448H", "location": "Carpenters Road South Jn", "stage_seq": 2, "distance_m": 1104.471, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0450H", "location": "Channelsea Jn", "stage_seq": 3, "distance_m": 2003.389, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0451", "location": "Lea Junction", "stage_seq": 4, "distance_m": 2304.28, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0456", "location": "Navarino Road Jn", "stage_seq": 5, "distance_m": 5784.586, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0458H", "location": "Canonbury West Jn", "stage_seq": 6, "distance_m": 8153.213, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Westbourne Road Junction", "stage_seq": 7, "distance_m": 9010.214, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0502", "location": "Camden Road East Jn", "stage_seq": 8, "distance_m": 10560.598, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503", "location": "Camden Road Jn", "stage_seq": 9, "distance_m": 11289.511, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0506", "location": "Gospel Oak", "stage_seq": 10, "distance_m": 13072.619, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0508", "location": "Hampstead Heath", "stage_seq": 11, "distance_m": 14025.079, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0510", "location": "West Hampstead", "stage_seq": 12, "distance_m": 16034.063, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Kensal Green Jn", "stage_seq": 13, "distance_m": 19580.28, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0517", "location": "Harlesden Jn", "stage_seq": 14, "distance_m": 21072.858, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Willesden Up & Down Goods Line", "stage_seq": 15, "distance_m": 21680.857, "section_seq": 1, "route_path_id": 71413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Willesden Sudbury Jn", "stage_seq": 16, "distance_m": 22982.134, "section_seq": 1, "route_path_id": 71413}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": null, "location": "Wembley Reception Sidings No.6", "stage_seq": 17, "distance_m": 23983.692, "section_seq": 1, "route_path_id": 71413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23983.692, "from_m": 0.0, "section_seq": 1, "route_path_id": 71413}], "total_distance_m": 23983.692, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 20050.523, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3933.169, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:38Z", "source_id": 49171083, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:17:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:41Z", "source_id": 15961030, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:34Z", "source_id": 49174924, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:19:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:42Z", "source_id": 15962290, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:11Z", "source_id": 49184099, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:24:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:14Z", "source_id": 15965224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:29Z", "source_id": 15976594, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Bow Depot (FLHH) |
0443 |
0443 |
None |
None |
None |
Wembley Reception Sidings No.6 |
0528 |
0528 |
3 |
LATE |
+72 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H55443/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Bow Depot (FLHH) |
Wembley Reception Sidings No.6 |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:50:37 |
TERMINATED |
2026-09-16 05:40:00 |
Wembley Reception Sidings No.6 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976594 |
1789537232950855 |
55 |
55 |
2026-09-16 05:50:33.461955 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:32.943709 |
| 568270 |
596574 |
H37590 |
424F42C516 |
2026-09-15 |
COMPLETE |
15976656 |
2026-09-16 06:39:00 |
2026-09-16 05:50:38 |
2026-09-18 05:50:38 |
{"id": 596574, "stp": "P", "toc": "Unknown", "uid": "H37590", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H37590/2026-09-16/detailed", "trust_id": "424F42C516", "origin_crs": "XXM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Garston F.L.T.", "service_date": "2026-09-15", "dest_arr_time": "0659", "dest_platform": null, "is_terminated": 1, "next_location": "Garston F.L.T.", "signalling_id": "4F42", "timing_status": "EARLY", "origin_station": "Crewe Basford Hall S.S.M", "current_leg_arr": "0639", "current_leg_dep": "0627", "current_leg_end": "Garston F.L.T.", "origin_dep_time": "0511", "origin_platform": null, "current_location": "Garston F.L.T.", "last_update_time": "2026-09-16T05:50:38", "route_debug_link": null, "timing_variation": "-20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.892741, 53.3526757], [-2.8937454999999996, 53.352641], [-2.8946516, 53.352623699999995], [-2.8954118, 53.3526153], [-2.8965958, 53.35263449999999], [-2.8968327, 53.3526462], [-2.8971847, 53.35266010000001], [-2.8976524, 53.352688500000006], [-2.8981404, 53.352736599999986], [-2.8986151999999996, 53.352770199999995], [-2.8988860999999995, 53.352807], [-2.8995995999999997, 53.3529111], [-2.8997390999999997, 53.352921599999995], [-2.9012643, 53.3531113], [-2.9026324, 53.353289], [-2.9038714, 53.3534471], [-2.9046795999999997, 53.3535495]]}", "current_leg_start": "Garston Church Road", "dest_arr_time_act": "0659", "motion_projection": null, "next_location_lat": "53.3535495", "next_location_lon": "-2.9046796", "previous_location": "Garston Church Road", "current_leg_milage": "0.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 131.623, \"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\": 170.622, \"from_m\": 131.623, \"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\": 759.522, \"from_m\": 170.622, \"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\": 809.636, \"from_m\": 759.522, \"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\": 851.258, \"from_m\": 809.636, \"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\": 873.968, \"from_m\": 851.258, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 955.208, \"from_m\": 873.968, \"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\": 2244.572, \"from_m\": 955.208, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2325.812, \"from_m\": 2244.572, \"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\": 2348.523, \"from_m\": 2325.812, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2397.303, \"from_m\": 2348.523, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2449.028, \"from_m\": 2397.303, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 2926.499, \"from_m\": 2449.028, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3051.462, \"from_m\": 2926.499, \"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\": 3095.87, \"from_m\": 3051.462, \"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\": 3148.162, \"from_m\": 3095.87, \"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\": 3156.169, \"from_m\": 3148.162, \"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\": 3212.322, \"from_m\": 3156.169, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4614.88, \"from_m\": 3212.322, \"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\": 26427.77, \"from_m\": 4614.88, \"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\": 26633.275, \"from_m\": 26427.77, \"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\": 30480.659, \"from_m\": 26633.275, \"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\": 30517.32, \"from_m\": 30480.659, \"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\": 30641.76, \"from_m\": 30517.32, \"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\": 36716.538, \"from_m\": 30641.76, \"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\": 39213.119, \"from_m\": 36716.538, \"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\": 42230.712, \"from_m\": 39213.119, \"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\": 43455.106, \"from_m\": 42230.712, \"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\": 48206.757, \"from_m\": 43455.106, \"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\": 49620.916, \"from_m\": 48206.757, \"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\": 49676.342, \"from_m\": 49620.916, \"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\": 49698.709, \"from_m\": 49676.342, \"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\": 49773.187, \"from_m\": 49698.709, \"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\": 49827.387, \"from_m\": 49773.187, \"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\": 49883.84, \"from_m\": 49827.387, \"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\": 52477.073, \"from_m\": 49883.84, \"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\": 596574, \"profile_key\": \"65e7df80febd9ffe228417372c35d71711e89fdb28e13d4999837067d62bba00\", \"schedule_id\": 33874, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0511\", \"location\": \"Crewe Basford Hall S.S.M\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 2, \"distance_m\": 905.362, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0515H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 3, \"distance_m\": 1599.89, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 4, \"distance_m\": 3362.706, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 5, \"distance_m\": 4683.664, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0530\", \"location\": \"Winsford\", \"stage_seq\": 6, \"distance_m\": 15497.644, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Hartford Jn\", \"stage_seq\": 7, \"distance_m\": 24053.593, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536H\", \"location\": \"Acton Bridge\", \"stage_seq\": 8, \"distance_m\": 26775.669, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Weaver Jn\", \"stage_seq\": 9, \"distance_m\": 30421.604, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Halton Jn\", \"stage_seq\": 10, \"distance_m\": 37850.097, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Runcorn\", \"stage_seq\": 11, \"distance_m\": 39666.879, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Ditton East Jn\", \"stage_seq\": 12, \"distance_m\": 43226.892, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Speke Jn\", \"stage_seq\": 13, \"distance_m\": 49773.187, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Speke West Jn\", \"stage_seq\": 14, \"distance_m\": 49991.019, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Garston Goods Lines\", \"stage_seq\": 15, \"distance_m\": 51025.731, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Garston Jn\", \"stage_seq\": 16, \"distance_m\": 51388.828, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0628H\", \"location\": \"Garston Church Road\", \"stage_seq\": 17, \"distance_m\": 51674.318, \"section_seq\": 1, \"route_path_id\": 70491}, {\"is_pass\": false, \"wtt_arr\": \"0659\", \"wtt_dep\": null, \"location\": \"Garston F.L.T.\", \"stage_seq\": 18, \"distance_m\": 52477.073, \"section_seq\": 1, \"route_path_id\": 70491}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52477.073, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70491}], \"total_distance_m\": 52477.073, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 48912.61, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 3564.463, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0511", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "53.3535495", "current_position_lon": "-2.9046796", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:00Z\", \"source_id\": 49098224, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:08Z\", \"source_id\": 15938284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:50Z\", \"source_id\": 49104656, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:34:53Z\", \"source_id\": 15940150, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:42Z\", \"source_id\": 49114160, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:47Z\", \"source_id\": 15943063, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:35Z\", \"source_id\": 15976656, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Garston F.L.T.", "service_state_platform": null, "timing_fact_generation": 1789537236255023, "current_leg_arrival_utc": "2026-09-16T06:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:36.249586", "service_state_evidence_id": 15976656, "current_leg_start_actual_dep": "2026-09-16T06:28:30+01:00", "operational_evidence_version": 29, "service_state_event_time_utc": "2026-09-16T05:39:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:36.737453", "service_state_valid_until_kind": null, "operational_interpretation_version": 29, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
XXM |
None |
4F42 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 131.623, "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": 170.622, "from_m": 131.623, "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": 759.522, "from_m": 170.622, "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": 809.636, "from_m": 759.522, "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": 851.258, "from_m": 809.636, "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": 873.968, "from_m": 851.258, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 955.208, "from_m": 873.968, "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": 2244.572, "from_m": 955.208, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2325.812, "from_m": 2244.572, "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": 2348.523, "from_m": 2325.812, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2397.303, "from_m": 2348.523, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2449.028, "from_m": 2397.303, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 2926.499, "from_m": 2449.028, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3051.462, "from_m": 2926.499, "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": 3095.87, "from_m": 3051.462, "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": 3148.162, "from_m": 3095.87, "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": 3156.169, "from_m": 3148.162, "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": 3212.322, "from_m": 3156.169, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4614.88, "from_m": 3212.322, "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": 26427.77, "from_m": 4614.88, "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": 26633.275, "from_m": 26427.77, "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": 30480.659, "from_m": 26633.275, "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": 30517.32, "from_m": 30480.659, "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": 30641.76, "from_m": 30517.32, "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": 36716.538, "from_m": 30641.76, "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": 39213.119, "from_m": 36716.538, "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": 42230.712, "from_m": 39213.119, "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": 43455.106, "from_m": 42230.712, "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": 48206.757, "from_m": 43455.106, "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": 49620.916, "from_m": 48206.757, "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": 49676.342, "from_m": 49620.916, "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": 49698.709, "from_m": 49676.342, "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": 49773.187, "from_m": 49698.709, "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": 49827.387, "from_m": 49773.187, "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": 49883.84, "from_m": 49827.387, "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": 52477.073, "from_m": 49883.84, "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": 596574, "profile_key": "65e7df80febd9ffe228417372c35d71711e89fdb28e13d4999837067d62bba00", "schedule_id": 33874, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0511", "location": "Crewe Basford Hall S.S.M", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 2, "distance_m": 905.362, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0515H", "location": "Crewe Sig. SG5/9", "stage_seq": 3, "distance_m": 1599.89, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Crewe Salop Goods Jn", "stage_seq": 4, "distance_m": 3362.706, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Crewe Coal Yard S.B.", "stage_seq": 5, "distance_m": 4683.664, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0530", "location": "Winsford", "stage_seq": 6, "distance_m": 15497.644, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Hartford Jn", "stage_seq": 7, "distance_m": 24053.593, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536H", "location": "Acton Bridge", "stage_seq": 8, "distance_m": 26775.669, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Weaver Jn", "stage_seq": 9, "distance_m": 30421.604, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Halton Jn", "stage_seq": 10, "distance_m": 37850.097, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Runcorn", "stage_seq": 11, "distance_m": 39666.879, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Ditton East Jn", "stage_seq": 12, "distance_m": 43226.892, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Speke Jn", "stage_seq": 13, "distance_m": 49773.187, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Speke West Jn", "stage_seq": 14, "distance_m": 49991.019, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Garston Goods Lines", "stage_seq": 15, "distance_m": 51025.731, "section_seq": 1, "route_path_id": 70491}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Garston Jn", "stage_seq": 16, "distance_m": 51388.828, "section_seq": 1, "route_path_id": 70491}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0628H", "location": "Garston Church Road", "stage_seq": 17, "distance_m": 51674.318, "section_seq": 1, "route_path_id": 70491}, {"is_pass": false, "wtt_arr": "0659", "wtt_dep": null, "location": "Garston F.L.T.", "stage_seq": 18, "distance_m": 52477.073, "section_seq": 1, "route_path_id": 70491}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52477.073, "from_m": 0.0, "section_seq": 1, "route_path_id": 70491}], "total_distance_m": 52477.073, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 48912.61, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 3564.463, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:00Z", "source_id": 49098224, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:08Z", "source_id": 15938284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:50Z", "source_id": 49104656, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:34:53Z", "source_id": 15940150, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9971, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:42Z", "source_id": 49114160, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:43:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:47Z", "source_id": 15943063, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:35Z", "source_id": 15976656, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}] |
Crewe Basford Hall S.S.M |
0511 |
0511 |
None |
None |
None |
Garston F.L.T. |
0659 |
0659 |
None |
EARLY |
-20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H37590/2026-09-16/detailed |
None |
Garston Church Road |
2026-09-16T06:28:30+01:00 |
Garston F.L.T. |
12.0 |
{"type": "LineString", "coordinates": [[-2.892741, 53.3526757], [-2.8937454999999996, 53.352641], [-2.8946516, 53.352623699999995], [-2.8954118, 53.3526153], [-2.8965958, 53.35263449999999], [-2.8968327, 53.3526462], [-2.8971847, 53.35266010000001], [-2.8976524, 53.352688500000006], [-2.8981404, 53.352736599999986], [-2.8986151999999996, 53.352770199999995], [-2.8988860999999995, 53.352807], [-2.8995995999999997, 53.3529111], [-2.8997390999999997, 53.352921599999995], [-2.9012643, 53.3531113], [-2.9026324, 53.353289], [-2.9038714, 53.3534471], [-2.9046795999999997, 53.3535495]]} |
0.5 |
0627 |
0639 |
Garston Church Road |
Garston F.L.T. |
Garston F.L.T. |
53.3535495 |
-2.9046796 |
53.3535495 |
-2.9046796 |
1 |
0 |
2026-09-16 05:50:38 |
TERMINATED |
2026-09-16 05:39:00 |
Garston F.L.T. |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976656 |
1789537236255023 |
29 |
29 |
2026-09-16 05:50:36.737453 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:36.249586 |
| 568271 |
600005 |
C36216 |
735L24M616 |
2026-09-16 |
COMPLETE |
15976674 |
2026-09-16 06:40:00 |
2026-09-16 05:50:38 |
2026-09-18 05:50:38 |
{"id": 600005, "stp": "P", "toc": "Elizabeth Line", "uid": "C36216", "consist": "345014", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36216/2026-09-16/detailed", "trust_id": "735L24M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5L24", "timing_status": "EARLY", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "0640", "current_leg_dep": "0639", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T05:50:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "0641", "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\": 941.36, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1162.858, \"from_m\": 941.36, \"capability_applied\": null, \"effective_limit_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\": 1226.958, \"from_m\": 1162.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1775.788, \"from_m\": 1226.958, \"capability_applied\": null, \"effective_limit_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\": 3389.388, \"from_m\": 1775.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3661.723, \"from_m\": 3389.388, \"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\": 4737.346, \"from_m\": 3661.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5105.028, \"from_m\": 4737.346, \"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\": 600005, \"profile_key\": \"ae28b55111955c39b76d9e53bbfcf6e3ce9457ba19a1c868e11e0b63119dbdb7\", \"schedule_id\": 4752, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Old Oak Common Depot (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Old Oak Common Depart Sig\", \"stage_seq\": 2, \"distance_m\": 1132.567, \"section_seq\": 1, \"route_path_id\": 67394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 3, \"distance_m\": 2354.21, \"section_seq\": 1, \"route_path_id\": 67394}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 4, \"distance_m\": 3215.608, \"section_seq\": 1, \"route_path_id\": 67394}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 3495.961, \"section_seq\": 1, \"route_path_id\": 67394}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 5105.028, \"section_seq\": 1, \"route_path_id\": 67394}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5105.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67394}], \"total_distance_m\": 5105.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4099.568, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1005.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:41Z\", \"source_id\": 49209264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:46Z\", \"source_id\": 15973209, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:12Z\", \"source_id\": 49216959, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:16Z\", \"source_id\": 15975689, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:32Z\", \"source_id\": 49219993, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:35Z\", \"source_id\": 15976674, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789537237017773, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:37.013807", "service_state_evidence_id": 15976674, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:37.256550", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
PDX |
5L24 |
345014 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 941.36, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1162.858, "from_m": 941.36, "capability_applied": null, "effective_limit_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": 1226.958, "from_m": 1162.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1775.788, "from_m": 1226.958, "capability_applied": null, "effective_limit_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": 3389.388, "from_m": 1775.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3661.723, "from_m": 3389.388, "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": 4737.346, "from_m": 3661.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5105.028, "from_m": 4737.346, "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": 600005, "profile_key": "ae28b55111955c39b76d9e53bbfcf6e3ce9457ba19a1c868e11e0b63119dbdb7", "schedule_id": 4752, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Old Oak Common Depot (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Old Oak Common Depart Sig", "stage_seq": 2, "distance_m": 1132.567, "section_seq": 1, "route_path_id": 67394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Ladbroke Grove Jn", "stage_seq": 3, "distance_m": 2354.21, "section_seq": 1, "route_path_id": 67394}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Portobello Jn (London)", "stage_seq": 4, "distance_m": 3215.608, "section_seq": 1, "route_path_id": 67394}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 3495.961, "section_seq": 1, "route_path_id": 67394}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 6, "distance_m": 5105.028, "section_seq": 1, "route_path_id": 67394}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5105.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 67394}], "total_distance_m": 5105.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4099.568, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1005.46, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:41Z", "source_id": 49209264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:36:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:46Z", "source_id": 15973209, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:12Z", "source_id": 49216959, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:39:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:16Z", "source_id": 15975689, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:32Z", "source_id": 49219993, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:40:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:35Z", "source_id": 15976674, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Old Oak Common Depot (Crossrail) |
0628 |
0628 |
None |
None |
None |
Paddington (Crossrail) |
0641 |
0641 |
A |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36216/2026-09-16/detailed |
None |
Westbourne Park Carriage Sidings |
2026-09-16T06:39:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.0 |
0639 |
0640 |
Westbourne Park Carriage Sidings |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-16 05:50:38 |
TERMINATED |
2026-09-16 05:40:00 |
Paddington (Crossrail) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976674 |
1789537237017773 |
15 |
15 |
2026-09-16 05:50:37.256550 |
A |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:37.013807 |
| 568272 |
599117 |
C01394 |
172S00M616 |
2026-09-16 |
COMPLETE |
15975636 |
2026-09-16 06:40:00 |
2026-09-16 05:50:38 |
2026-09-18 05:50:38 |
{"id": 599117, "stp": "P", "toc": "Northern", "uid": "C01394", "consist": "333002", "dest_crs": "SKI", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01394/2026-09-16/detailed", "trust_id": "172S00M616", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Skipton", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "1", "is_terminated": 1, "next_location": "Skipton", "signalling_id": "2S00", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "Skipton", "origin_dep_time": "0603", "origin_platform": "3", "current_location": "Skipton", "last_update_time": "2026-09-16T05:50:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]}", "current_leg_start": "Cononley", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "53.9582939", "next_location_lon": "-2.0252037", "previous_location": "Cononley", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"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\": 428.494, \"from_m\": 25.579, \"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\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4192.479, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4425.017, \"from_m\": 4192.479, \"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\": 4496.874, \"from_m\": 4425.017, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4552.302, \"from_m\": 4496.874, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5000.543, \"from_m\": 4552.302, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5506.246, \"from_m\": 5000.543, \"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\": 8847.442, \"from_m\": 5506.246, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9552.449, \"from_m\": 8847.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9700.859, \"from_m\": 9552.449, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13616.965, \"from_m\": 9700.859, \"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\": 15498.917, \"from_m\": 13616.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26946.593, \"from_m\": 15498.917, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28334.375, \"from_m\": 26946.593, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28996.619, \"from_m\": 28334.375, \"capability_applied\": null, \"effective_limit_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\": 599117, \"profile_key\": \"249d4726a4c3edec85584bc1c7d2a7738b013724875ed2e3338de54f637e8b79\", \"schedule_id\": 125, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0603\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4340.629, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Saltaire\", \"stage_seq\": 4, \"distance_m\": 5595.258, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617H\", \"location\": \"Bingley\", \"stage_seq\": 5, \"distance_m\": 9085.243, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Crossflatts\", \"stage_seq\": 6, \"distance_m\": 10282.595, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Keighley\", \"stage_seq\": 7, \"distance_m\": 14266.053, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 8, \"distance_m\": 19039.986, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0632\", \"location\": \"Cononley\", \"stage_seq\": 9, \"distance_m\": 24132.434, \"section_seq\": 1, \"route_path_id\": 27901}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Skipton\", \"stage_seq\": 10, \"distance_m\": 28996.619, \"section_seq\": 1, \"route_path_id\": 27901}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.619, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27901}], \"total_distance_m\": 28996.619, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28971.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.579, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.9582939", "current_position_lon": "-2.0252037", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:53Z\", \"source_id\": 49149234, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:57Z\", \"source_id\": 15954021, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:44Z\", \"source_id\": 49154352, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:47Z\", \"source_id\": 15955668, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:45Z\", \"source_id\": 49159950, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:47Z\", \"source_id\": 15957483, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:23Z\", \"source_id\": 49168734, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:28Z\", \"source_id\": 15960267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:02Z\", \"source_id\": 49173830, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:04Z\", \"source_id\": 15961920, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:09Z\", \"source_id\": 49182047, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:13Z\", \"source_id\": 15964568, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 49192769, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:28Z\", \"source_id\": 15968109, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:42Z\", \"source_id\": 49204560, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:48Z\", \"source_id\": 15971819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:07Z\", \"source_id\": 49216780, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:12Z\", \"source_id\": 15975636, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Skipton", "service_state_platform": "1", "timing_fact_generation": 1789537153642529, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:37.276504", "service_state_evidence_id": 15975636, "current_leg_start_actual_dep": "2026-09-16T06:34:00+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:37.592702", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
BDQ |
SKI |
2S00 |
333002 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 25.579, "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": 428.494, "from_m": 25.579, "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": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4192.479, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4425.017, "from_m": 4192.479, "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": 4496.874, "from_m": 4425.017, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4552.302, "from_m": 4496.874, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5000.543, "from_m": 4552.302, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5506.246, "from_m": 5000.543, "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": 8847.442, "from_m": 5506.246, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9552.449, "from_m": 8847.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9700.859, "from_m": 9552.449, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13616.965, "from_m": 9700.859, "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": 15498.917, "from_m": 13616.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26946.593, "from_m": 15498.917, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28334.375, "from_m": 26946.593, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28996.619, "from_m": 28334.375, "capability_applied": null, "effective_limit_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": 599117, "profile_key": "249d4726a4c3edec85584bc1c7d2a7738b013724875ed2e3338de54f637e8b79", "schedule_id": 125, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0603", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "Shipley", "stage_seq": 3, "distance_m": 4340.629, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Saltaire", "stage_seq": 4, "distance_m": 5595.258, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617H", "location": "Bingley", "stage_seq": 5, "distance_m": 9085.243, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Crossflatts", "stage_seq": 6, "distance_m": 10282.595, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Keighley", "stage_seq": 7, "distance_m": 14266.053, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Steeton & Silsden", "stage_seq": 8, "distance_m": 19039.986, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0632", "location": "Cononley", "stage_seq": 9, "distance_m": 24132.434, "section_seq": 1, "route_path_id": 27901}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Skipton", "stage_seq": 10, "distance_m": 28996.619, "section_seq": 1, "route_path_id": 27901}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.619, "from_m": 0.0, "section_seq": 1, "route_path_id": 27901}], "total_distance_m": 28996.619, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28971.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.579, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:53Z", "source_id": 49149234, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:06:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:57Z", "source_id": 15954021, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5159, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:44Z", "source_id": 49154352, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:10:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:47Z", "source_id": 15955668, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:45Z", "source_id": 49159950, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:47Z", "source_id": 15957483, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:23Z", "source_id": 49168734, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:28Z", "source_id": 15960267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:02Z", "source_id": 49173830, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:20:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:04Z", "source_id": 15961920, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:09Z", "source_id": 49182047, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:24:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:13Z", "source_id": 15964568, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 49192769, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:29:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:28Z", "source_id": 15968109, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:42Z", "source_id": 49204560, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:34:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:48Z", "source_id": 15971819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:07Z", "source_id": 49216780, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:40:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:12Z", "source_id": 15975636, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Bradford Forster Square |
0603 |
0603 |
3 |
None |
None |
Skipton |
0639 |
0638 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01394/2026-09-16/detailed |
None |
Cononley |
2026-09-16T06:34:00+01:00 |
Skipton |
5.0 |
{"type": "LineString", "coordinates": [[-2.0118317, 53.9171513], [-2.0122118999999996, 53.9177052], [-2.0125116, 53.918141899999995], [-2.0132062, 53.9191349], [-2.013645, 53.91982209999999], [-2.0140963, 53.9204816], [-2.0145520999999995, 53.9211535], [-2.0150099, 53.9218273], [-2.0153422, 53.92231359999999], [-2.0156377, 53.92275399999999], [-2.0156515999999995, 53.9227736], [-2.016597, 53.9241694], [-2.0170871999999997, 53.9248853], [-2.0175401, 53.9255525], [-2.0186239999999995, 53.9271462], [-2.0197116, 53.9287392], [-2.0200902, 53.92931060000001], [-2.0204364999999997, 53.9298738], [-2.0207708, 53.9304431], [-2.0210796999999996, 53.93102009999999], [-2.0215205, 53.93200370000001], [-2.0215346, 53.93203859999999], [-2.0217213, 53.9325006], [-2.021894, 53.932995699999985], [-2.0221067, 53.9337028], [-2.0222056, 53.93406909999999], [-2.0222862, 53.9344112], [-2.022365999999999, 53.9348264], [-2.0224275, 53.9352182], [-2.0225351, 53.9360222], [-2.0225834, 53.93705489999999], [-2.0225759, 53.9375738], [-2.0225506, 53.938094099999994], [-2.022545, 53.9381624], [-2.0225009, 53.9386205], [-2.0224365, 53.939105], [-2.0222583999999997, 53.94008409999999], [-2.0221380999999994, 53.94062199999999], [-2.0220653, 53.9409682], [-2.0219874, 53.9413238], [-2.0219432, 53.941525600000006], [-2.0218307, 53.942064], [-2.0216373999999995, 53.94318549999999], [-2.0214501999999994, 53.9441023], [-2.0214092, 53.94430289999999], [-2.0212640999999993, 53.944977699999995], [-2.0211175, 53.945648099999985], [-2.0209657663648644, 53.946338544998355], [-2.0209567000000006, 53.94637980000001], [-2.0208803, 53.94674419999999], [-2.0207968, 53.9471111], [-2.0206404, 53.9478392], [-2.0204837, 53.948571], [-2.0203166, 53.94931969999999], [-2.020157, 53.95005530000001], [-2.0199448, 53.9510878], [-2.0198653, 53.9516101], [-2.0198285, 53.95212779999999], [-2.0198158, 53.9529255], [-2.0198505, 53.9537275], [-2.0199028, 53.9542232], [-2.0199298426808685, 53.9544179825715], [-2.0199388000000003, 53.95448249999999], [-2.0199995999999993, 53.9547193], [-2.0200992, 53.955004800000005], [-2.0202123, 53.95525769999998], [-2.0203270999999994, 53.955475], [-2.0204533, 53.9556711], [-2.0206163, 53.9559019], [-2.0206524, 53.9559531], [-2.0208492, 53.9561996], [-2.0212224, 53.9565704], [-2.0214538, 53.9567657], [-2.0217174999999994, 53.9569609], [-2.0220049, 53.9571414], [-2.0222951, 53.9573006], [-2.022656, 53.957477899999994], [-2.023064199999999, 53.95766309999999], [-2.0235376, 53.9578378], [-2.0237449, 53.9579097], [-2.0242604, 53.95807210000001], [-2.0247786, 53.9582036], [-2.0252036999999996, 53.95829389999999]]} |
3.0 |
0635 |
0640 |
Cononley |
Skipton |
Skipton |
53.9582939 |
-2.0252037 |
53.9582939 |
-2.0252037 |
1 |
0 |
2026-09-16 05:50:38 |
TERMINATED |
2026-09-16 05:40:00 |
Skipton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975636 |
1789537153642529 |
45 |
45 |
2026-09-16 05:50:37.592702 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:37.276504 |
| 568273 |
600034 |
G86040 |
152E02M616 |
2026-09-16 |
COMPLETE |
15975714 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 600034, "stp": "P", "toc": "Northern", "uid": "G86040", "consist": "156484", "dest_crs": "MBR", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86040/2026-09-16/detailed", "trust_id": "152E02M616", "origin_crs": "NNT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Middlesbrough", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "2", "is_terminated": 1, "next_location": "Middlesbrough", "signalling_id": "2E02", "timing_status": "EARLY", "origin_station": "Nunthorpe", "current_leg_arr": "0640", "current_leg_dep": "0636", "current_leg_end": "Middlesbrough", "origin_dep_time": "0628", "origin_platform": "2", "current_location": "Middlesbrough", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]}", "current_leg_start": "James Cook", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "54.5793567", "next_location_lon": "-1.2343611", "previous_location": "James Cook", "current_leg_milage": "4.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.016, \"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\": 6714.282, \"from_m\": 261.016, \"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\": 6923.587, \"from_m\": 6714.282, \"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\": 6968.817, \"from_m\": 6923.587, \"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\": 7018.937, \"from_m\": 6968.817, \"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\": 7378.57, \"from_m\": 7018.937, \"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\": 8683.957, \"from_m\": 7378.57, \"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\": 8954.638, \"from_m\": 8683.957, \"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\": 9010.906, \"from_m\": 8954.638, \"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\": 10609.711, \"from_m\": 9010.906, \"capability_applied\": null, \"effective_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\": 600034, \"profile_key\": \"63c18c80ed3fd8b6513b7dbac547207a238b75f46cc2fa9d3c78bd8393e70c3c\", \"schedule_id\": 12560, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Nunthorpe\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32514}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Gypsy Lane\", \"stage_seq\": 2, \"distance_m\": 954.502, \"section_seq\": 1, \"route_path_id\": 32514}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Marton\", \"stage_seq\": 3, \"distance_m\": 2599.861, \"section_seq\": 1, \"route_path_id\": 32514}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"James Cook\", \"stage_seq\": 4, \"distance_m\": 3687.932, \"section_seq\": 1, \"route_path_id\": 32514}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Cargo Fleet Rd Sig. MW6984\", \"stage_seq\": 5, \"distance_m\": 6586.336, \"section_seq\": 1, \"route_path_id\": 32514}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Middlesbrough\", \"stage_seq\": 6, \"distance_m\": 10609.711, \"section_seq\": 1, \"route_path_id\": 32514}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10609.711, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32514}], \"total_distance_m\": 10609.711, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 9010.906, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1598.805, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "54.5793567", "current_position_lon": "-1.2343611", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:23Z\", \"source_id\": 15969472, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:22Z\", \"source_id\": 15971570, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:22Z\", \"source_id\": 15972965, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:14Z\", \"source_id\": 49216994, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:17Z\", \"source_id\": 15975714, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Middlesbrough", "service_state_platform": "2", "timing_fact_generation": 1789537158480027, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:42.595783", "service_state_evidence_id": 15975714, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:42.722288", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NNT |
MBR |
2E02 |
156484 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.016, "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": 6714.282, "from_m": 261.016, "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": 6923.587, "from_m": 6714.282, "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": 6968.817, "from_m": 6923.587, "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": 7018.937, "from_m": 6968.817, "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": 7378.57, "from_m": 7018.937, "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": 8683.957, "from_m": 7378.57, "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": 8954.638, "from_m": 8683.957, "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": 9010.906, "from_m": 8954.638, "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": 10609.711, "from_m": 9010.906, "capability_applied": null, "effective_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": 600034, "profile_key": "63c18c80ed3fd8b6513b7dbac547207a238b75f46cc2fa9d3c78bd8393e70c3c", "schedule_id": 12560, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Nunthorpe", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32514}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Gypsy Lane", "stage_seq": 2, "distance_m": 954.502, "section_seq": 1, "route_path_id": 32514}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Marton", "stage_seq": 3, "distance_m": 2599.861, "section_seq": 1, "route_path_id": 32514}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "James Cook", "stage_seq": 4, "distance_m": 3687.932, "section_seq": 1, "route_path_id": 32514}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Cargo Fleet Rd Sig. MW6984", "stage_seq": 5, "distance_m": 6586.336, "section_seq": 1, "route_path_id": 32514}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Middlesbrough", "stage_seq": 6, "distance_m": 10609.711, "section_seq": 1, "route_path_id": 32514}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10609.711, "from_m": 0.0, "section_seq": 1, "route_path_id": 32514}], "total_distance_m": 10609.711, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 9010.906, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1598.805, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:23Z", "source_id": 15969472, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:22Z", "source_id": 15971570, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:22Z", "source_id": 15972965, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4244, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:14Z", "source_id": 49216994, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:40:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:17Z", "source_id": 15975714, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Nunthorpe |
0628 |
0628 |
2 |
None |
None |
Middlesbrough |
0641 |
0641 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86040/2026-09-16/detailed |
None |
James Cook |
2026-09-16T06:36:00+01:00 |
Middlesbrough |
4.0 |
{"type": "LineString", "coordinates": [[-1.2085217, 54.5520107], [-1.2098827, 54.55297449999999], [-1.2129189, 54.55537], [-1.2137665, 54.55606680000001], [-1.2144961000000003, 54.55679469999999], [-1.2149225, 54.5573277], [-1.2152471, 54.5578275], [-1.2156011, 54.558468299999994], [-1.215807, 54.5590993], [-1.2158946999999998, 54.559402599999984], [-1.2159763, 54.559945199999994], [-1.2159937, 54.56011099999999], [-1.2160638, 54.5609256], [-1.2160767, 54.56114889999999], [-1.2160845999999998, 54.5613953], [-1.216084, 54.5615856], [-1.2160656, 54.56186629999999], [-1.2159843, 54.5623957], [-1.2159348, 54.56259769999999], [-1.2158331999999998, 54.5629264], [-1.2156044, 54.563510399999984], [-1.2154429, 54.5639432], [-1.2153259999999997, 54.5643803], [-1.2152385, 54.56489119999999], [-1.2152145, 54.56547450000001], [-1.2152248, 54.5657769], [-1.2152587, 54.5660981], [-1.2153309, 54.566498], [-1.2155262, 54.56716120000001], [-1.2158478999999998, 54.5678304], [-1.2162449, 54.5684959], [-1.2168654000000003, 54.5692169], [-1.2173446, 54.5697303], [-1.2182023, 54.570661599999994], [-1.2186705999999998, 54.5711479], [-1.2193461, 54.571889799999994], [-1.2196792, 54.5722288], [-1.2201159, 54.5726334], [-1.2204932, 54.572949], [-1.2207136, 54.5731245], [-1.2213481, 54.5736009], [-1.2219747999999997, 54.57403810000001], [-1.2238622999999995, 54.5753558], [-1.2246725, 54.57592040000001], [-1.2247312070314482, 54.575961363294546], [-1.2251314, 54.57624059999999], [-1.2258731, 54.5767118], [-1.2263890999999998, 54.57700689999999], [-1.2274748999999998, 54.577539299999984], [-1.2280584, 54.5777653], [-1.2286743, 54.57804050000001], [-1.2290631, 54.5781892], [-1.2299996999999998, 54.5785296], [-1.2306817, 54.5787436], [-1.2310255, 54.57883829999999], [-1.2313826, 54.57891539999999], [-1.2318164000000005, 54.578991499999994], [-1.2324676, 54.5790775], [-1.2328296, 54.579110799999995], [-1.2332021, 54.5791414], [-1.2338085999999997, 54.57916489999999], [-1.2341270999999998, 54.5791731], [-1.2346011, 54.5791842], [-1.2354250999999998, 54.57921300000001], [-1.2356638, 54.57922949999999], [-1.235981, 54.57925600000001], [-1.2361125, 54.579266999999994], [-1.2363649, 54.5792956], [-1.23666, 54.579324699999994], [-1.2369660999999998, 54.57934780000001], [-1.2375216, 54.5793632], [-1.2380676999999998, 54.57936659999999], [-1.2391768999999997, 54.579372000000006], [-1.2409363999999998, 54.5793857], [-1.2411831, 54.5793868], [-1.2418063999999998, 54.5793857], [-1.2424356, 54.5793745], [-1.2429518, 54.5793469], [-1.2434731, 54.5793045], [-1.2439950999999998, 54.5792497], [-1.2445128, 54.579186799999995], [-1.2450877, 54.5791052], [-1.2452319, 54.57908160000001], [-1.2457909, 54.5789839], [-1.2463254999999998, 54.5788669], [-1.2470764999999997, 54.57867769999999], [-1.2477044, 54.5785075], [-1.2483712, 54.57831209999999], [-1.2490695999999997, 54.5781002], [-1.2497777999999995, 54.577852799999995], [-1.2503023, 54.57765469999999], [-1.2507482, 54.5774705], [-1.2511162, 54.577295], [-1.2514215999999998, 54.5771396], [-1.2519394999999998, 54.57683059999999], [-1.2525587, 54.5764273], [-1.2532187786098454, 54.575961363294546], [-1.2535005, 54.5757625], [-1.2546353999999995, 54.5749854], [-1.2552531, 54.57456010000001], [-1.2553831, 54.57448670000001], [-1.2554945, 54.574416], [-1.2556740999999998, 54.57430790000001], [-1.2558716, 54.57420340000001], [-1.2553106999999997, 54.5745854], [-1.2546897999999995, 54.5750121], [-1.2535577, 54.5757903], [-1.2533091908347165, 54.575961363294546], [-1.2526062999999998, 54.5764452], [-1.2522093999999997, 54.5767127], [-1.2516971, 54.577038], [-1.2512261, 54.57729340000001], [-1.2508185, 54.57748889999999], [-1.2503774, 54.57767179999999], [-1.2500079999999998, 54.577811100000005], [-1.249426, 54.57801709999999], [-1.2488069999999998, 54.5782214], [-1.2481861000000003, 54.5784133], [-1.2472564999999998, 54.5786734], [-1.2463241, 54.57890570000001], [-1.2458003, 54.57901889999999], [-1.245246, 54.579114], [-1.2451023, 54.5791388], [-1.2445571, 54.5792155], [-1.244022, 54.57927930000001], [-1.2434857999999998, 54.579334499999995], [-1.2429692, 54.5793757], [-1.2424516, 54.5794029], [-1.2418054, 54.57941720000001], [-1.2411823999999998, 54.5794167], [-1.2409362, 54.57941359999999], [-1.2383668, 54.5793998], [-1.2377006999999998, 54.5793952], [-1.2372148, 54.5793877], [-1.2367371, 54.5793638], [-1.2363607, 54.57934530000001], [-1.2361096, 54.5793448], [-1.2355656, 54.57935189999999], [-1.235014, 54.57936240000001], [-1.2347429, 54.5793629], [-1.2343611, 54.579356700000005]]} |
4.3 |
0636 |
0640 |
James Cook |
Middlesbrough |
Middlesbrough |
54.5793567 |
-1.2343611 |
54.5793567 |
-1.2343611 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Middlesbrough |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975714 |
1789537158480027 |
13 |
13 |
2026-09-16 05:50:42.722288 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:42.595783 |
| 568274 |
598242 |
C21230 |
442J39M516 |
2026-09-16 |
COMPLETE |
15975967 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598242, "stp": "P", "toc": "East Midlands Railway", "uid": "C21230", "consist": "170514", "dest_crs": "CLE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21230/2026-09-16/detailed", "trust_id": "442J39M516", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "2", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "2J39", "timing_status": "EARLY", "origin_station": "Lincoln", "current_leg_arr": "0640", "current_leg_dep": "0633", "current_leg_end": "Cleethorpes", "origin_dep_time": "0540", "origin_platform": "4B", "current_location": "Cleethorpes", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]}", "current_leg_start": "Grimsby Town", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "Grimsby Town", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 197.522, \"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\": 243.393, \"from_m\": 197.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 443.442, \"from_m\": 243.393, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 607.607, \"from_m\": 443.442, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 687.655, \"from_m\": 607.607, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8873.133, \"from_m\": 687.655, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8912.5, \"from_m\": 8873.133, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17503.657, \"from_m\": 8912.5, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17609.419, \"from_m\": 17503.657, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17668.711, \"from_m\": 17609.419, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22486.771, \"from_m\": 17668.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\": 24099.09, \"from_m\": 22486.771, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24415.592, \"from_m\": 24099.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46101.807, \"from_m\": 24415.592, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46287.631, \"from_m\": 46101.807, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46468.933, \"from_m\": 46287.631, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47442.038, \"from_m\": 46468.933, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70424.442, \"from_m\": 47442.038, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 70844.191, \"from_m\": 70424.442, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 72341.856, \"from_m\": 70844.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72726.979, \"from_m\": 72341.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73301.298, \"from_m\": 72726.979, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75045.699, \"from_m\": 73301.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75367.325, \"from_m\": 75045.699, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 75450.46, \"from_m\": 75367.325, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 75893.045, \"from_m\": 75450.46, \"capability_applied\": null, \"effective_limit_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\": 598242, \"profile_key\": \"0f964d431986ec1ab5c5d84aed4bdcab260df8486ad5f2fde0b8627e5237e4a7\", \"schedule_id\": 2952, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 2, \"distance_m\": 243.393, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Langworth S.B.\", \"stage_seq\": 3, \"distance_m\": 9914.676, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0551H\", \"location\": \"Wickenby S.B.\", \"stage_seq\": 4, \"distance_m\": 17392.863, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Market Rasen\", \"stage_seq\": 5, \"distance_m\": 23812.144, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Holton-le-Moor S.B.\", \"stage_seq\": 6, \"distance_m\": 32712.724, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Wrawby Jn\", \"stage_seq\": 7, \"distance_m\": 46259.7, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Barnetby\", \"stage_seq\": 8, \"distance_m\": 47205.256, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618H\", \"location\": \"Brocklesby Jn\", \"stage_seq\": 9, \"distance_m\": 54530.305, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Habrough\", \"stage_seq\": 10, \"distance_m\": 57610.879, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Stallingborough\", \"stage_seq\": 11, \"distance_m\": 63713.84, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634\", \"location\": \"Grimsby Town\", \"stage_seq\": 12, \"distance_m\": 70631.417, \"section_seq\": 1, \"route_path_id\": 66779}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Cleethorpes\", \"stage_seq\": 13, \"distance_m\": 75893.045, \"section_seq\": 1, \"route_path_id\": 66779}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75893.045, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66779}], \"total_distance_m\": 75893.045, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 75853.678, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39.367, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5621445", "current_position_lon": "-0.0291886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:51Z\", \"source_id\": 15948688, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:38Z\", \"source_id\": 49154196, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:40Z\", \"source_id\": 15955608, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:16Z\", \"source_id\": 49176306, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:21Z\", \"source_id\": 15962699, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:44Z\", \"source_id\": 15966213, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:00Z\", \"source_id\": 49196300, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:04Z\", \"source_id\": 15969224, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:37Z\", \"source_id\": 49217820, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:42Z\", \"source_id\": 15975967, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "2", "timing_fact_generation": 1789537183514326, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:44.423723", "service_state_evidence_id": 15975967, "current_leg_start_actual_dep": "2026-09-16T06:34:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:45.156437", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
LCN |
CLE |
2J39 |
170514 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 197.522, "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": 243.393, "from_m": 197.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 443.442, "from_m": 243.393, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 607.607, "from_m": 443.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 687.655, "from_m": 607.607, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8873.133, "from_m": 687.655, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8912.5, "from_m": 8873.133, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17503.657, "from_m": 8912.5, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17609.419, "from_m": 17503.657, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17668.711, "from_m": 17609.419, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22486.771, "from_m": 17668.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": 24099.09, "from_m": 22486.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24415.592, "from_m": 24099.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46101.807, "from_m": 24415.592, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46287.631, "from_m": 46101.807, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46468.933, "from_m": 46287.631, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47442.038, "from_m": 46468.933, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70424.442, "from_m": 47442.038, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 70844.191, "from_m": 70424.442, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 72341.856, "from_m": 70844.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72726.979, "from_m": 72341.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73301.298, "from_m": 72726.979, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75045.699, "from_m": 73301.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75367.325, "from_m": 75045.699, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 75450.46, "from_m": 75367.325, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 75893.045, "from_m": 75450.46, "capability_applied": null, "effective_limit_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": 598242, "profile_key": "0f964d431986ec1ab5c5d84aed4bdcab260df8486ad5f2fde0b8627e5237e4a7", "schedule_id": 2952, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "Pelham Street Jn", "stage_seq": 2, "distance_m": 243.393, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Langworth S.B.", "stage_seq": 3, "distance_m": 9914.676, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0551H", "location": "Wickenby S.B.", "stage_seq": 4, "distance_m": 17392.863, "section_seq": 1, "route_path_id": 66779}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Market Rasen", "stage_seq": 5, "distance_m": 23812.144, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Holton-le-Moor S.B.", "stage_seq": 6, "distance_m": 32712.724, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Wrawby Jn", "stage_seq": 7, "distance_m": 46259.7, "section_seq": 1, "route_path_id": 66779}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Barnetby", "stage_seq": 8, "distance_m": 47205.256, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618H", "location": "Brocklesby Jn", "stage_seq": 9, "distance_m": 54530.305, "section_seq": 1, "route_path_id": 66779}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Habrough", "stage_seq": 10, "distance_m": 57610.879, "section_seq": 1, "route_path_id": 66779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Stallingborough", "stage_seq": 11, "distance_m": 63713.84, "section_seq": 1, "route_path_id": 66779}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634", "location": "Grimsby Town", "stage_seq": 12, "distance_m": 70631.417, "section_seq": 1, "route_path_id": 66779}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Cleethorpes", "stage_seq": 13, "distance_m": 75893.045, "section_seq": 1, "route_path_id": 66779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75893.045, "from_m": 0.0, "section_seq": 1, "route_path_id": 66779}], "total_distance_m": 75893.045, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 75853.678, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39.367, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:51Z", "source_id": 15948688, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:38Z", "source_id": 49154196, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:10:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:40Z", "source_id": 15955608, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:16Z", "source_id": 49176306, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:20:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:21Z", "source_id": 15962699, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:44Z", "source_id": 15966213, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:00Z", "source_id": 49196300, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:31:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:04Z", "source_id": 15969224, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:37Z", "source_id": 49217820, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:40:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:42Z", "source_id": 15975967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Lincoln |
0540 |
0540 |
4B |
None |
None |
Cleethorpes |
0641 |
0641 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C21230/2026-09-16/detailed |
None |
Grimsby Town |
2026-09-16T06:34:00+01:00 |
Cleethorpes |
7.0 |
{"type": "LineString", "coordinates": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]} |
3.3 |
0633 |
0640 |
Grimsby Town |
Cleethorpes |
Cleethorpes |
53.5621445 |
-0.0291886 |
53.5621445 |
-0.0291886 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Cleethorpes |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975967 |
1789537183514326 |
35 |
35 |
2026-09-16 05:50:45.156437 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:44.423723 |
| 568275 |
598235 |
C93212 |
861S03M516 |
2026-09-16 |
COMPLETE |
15975703 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598235, "stp": "P", "toc": "Southern", "uid": "C93212", "consist": "377310", "dest_crs": "BTN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C93212/2026-09-16/detailed", "trust_id": "861S03M516", "origin_crs": "CCH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "1", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "1S03", "timing_status": "ON TIME", "origin_station": "Chichester", "current_leg_arr": "0640", "current_leg_dep": "0636", "current_leg_end": "Brighton", "origin_dep_time": "0540", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-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": "Hove", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 9573.464, \"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\": 9714.759, \"from_m\": 9573.464, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9769.399, \"from_m\": 9714.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\": 9801.357, \"from_m\": 9769.399, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10428.421, \"from_m\": 9801.357, \"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\": 14521.137, \"from_m\": 10428.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14572.822, \"from_m\": 14521.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14678.27, \"from_m\": 14572.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14913.73, \"from_m\": 14678.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15690.739, \"from_m\": 14913.73, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16077.608, \"from_m\": 15690.739, \"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\": 20861.122, \"from_m\": 16077.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20903.396, \"from_m\": 20861.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27541.063, \"from_m\": 20903.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\": 27675.945, \"from_m\": 27541.063, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37047.984, \"from_m\": 27675.945, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37092.206, \"from_m\": 37047.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43529.909, \"from_m\": 37092.206, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44198.058, \"from_m\": 43529.909, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44283.895, \"from_m\": 44198.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45408.912, \"from_m\": 44283.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45596.533, \"from_m\": 45408.912, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46820.766, \"from_m\": 45596.533, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46924.183, \"from_m\": 46820.766, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46965.538, \"from_m\": 46924.183, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47225.7, \"from_m\": 46965.538, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 598235, \"profile_key\": \"8037843729c12710d887e2bf5eda406eacfc607e8188682ff4a997d3be9f0a54\", \"schedule_id\": 7968, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Chichester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0548\", \"location\": \"Barnham\", \"stage_seq\": 2, \"distance_m\": 10103.861, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0552H\", \"location\": \"Ford\", \"stage_seq\": 3, \"distance_m\": 14345.689, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Arundel Jn\", \"stage_seq\": 4, \"distance_m\": 15440.5, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Angmering\", \"stage_seq\": 5, \"distance_m\": 21055.808, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Goring-by-Sea\", \"stage_seq\": 6, \"distance_m\": 25003.862, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Durrington-on-Sea\", \"stage_seq\": 7, \"distance_m\": 26447.081, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"West Worthing\", \"stage_seq\": 8, \"distance_m\": 27865.675, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Worthing\", \"stage_seq\": 9, \"distance_m\": 29147.192, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615\", \"location\": \"East Worthing\", \"stage_seq\": 10, \"distance_m\": 30563.113, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Lancing\", \"stage_seq\": 11, \"distance_m\": 32874.721, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 12, \"distance_m\": 36625.813, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Southwick\", \"stage_seq\": 13, \"distance_m\": 39081.941, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0627H\", \"location\": \"Fishersgate\", \"stage_seq\": 14, \"distance_m\": 40387.194, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Portslade\", \"stage_seq\": 15, \"distance_m\": 41450.448, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Aldrington\", \"stage_seq\": 16, \"distance_m\": 42996.862, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Hove\", \"stage_seq\": 17, \"distance_m\": 43768.73, \"section_seq\": 1, \"route_path_id\": 68088}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 18, \"distance_m\": 47225.7, \"section_seq\": 1, \"route_path_id\": 68088}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47225.7, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68088}], \"total_distance_m\": 47225.7, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 45736.094, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1489.606, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0540", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:16Z\", \"source_id\": 49101734, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:46Z\", \"source_id\": 49118150, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:47Z\", \"source_id\": 15944194, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:07Z\", \"source_id\": 49125623, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:08Z\", \"source_id\": 15946528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:00Z\", \"source_id\": 49137553, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:03Z\", \"source_id\": 15950274, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:39Z\", \"source_id\": 49145291, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:41Z\", \"source_id\": 15952778, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:19Z\", \"source_id\": 49150014, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:23Z\", \"source_id\": 15954331, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:21Z\", \"source_id\": 49153659, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:27Z\", \"source_id\": 15955473, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:19Z\", \"source_id\": 49159051, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:21Z\", \"source_id\": 15957219, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:13Z\", \"source_id\": 49164563, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:13Z\", \"source_id\": 15958893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:49Z\", \"source_id\": 49169567, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:54Z\", \"source_id\": 15960514, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:11Z\", \"source_id\": 49178131, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:15Z\", \"source_id\": 15963288, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:56Z\", \"source_id\": 49185626, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:01Z\", \"source_id\": 15965768, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:41Z\", \"source_id\": 49191279, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:44Z\", \"source_id\": 15967594, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:20Z\", \"source_id\": 49197039, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:21Z\", \"source_id\": 15969448, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:17Z\", \"source_id\": 49203776, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:22Z\", \"source_id\": 15971577, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:10Z\", \"source_id\": 49208050, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:11Z\", \"source_id\": 15972835, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:12Z\", \"source_id\": 49216953, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:17Z\", \"source_id\": 15975703, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "1", "timing_fact_generation": 1789537158177932, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:47.560102", "service_state_evidence_id": 15975703, "current_leg_start_actual_dep": "2026-09-16T06:35:00+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:48.671709", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
CCH |
BTN |
1S03 |
377310 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 9573.464, "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": 9714.759, "from_m": 9573.464, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9769.399, "from_m": 9714.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": 9801.357, "from_m": 9769.399, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10428.421, "from_m": 9801.357, "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": 14521.137, "from_m": 10428.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14572.822, "from_m": 14521.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14678.27, "from_m": 14572.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14913.73, "from_m": 14678.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15690.739, "from_m": 14913.73, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16077.608, "from_m": 15690.739, "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": 20861.122, "from_m": 16077.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20903.396, "from_m": 20861.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27541.063, "from_m": 20903.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": 27675.945, "from_m": 27541.063, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37047.984, "from_m": 27675.945, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37092.206, "from_m": 37047.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43529.909, "from_m": 37092.206, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44198.058, "from_m": 43529.909, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44283.895, "from_m": 44198.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45408.912, "from_m": 44283.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45596.533, "from_m": 45408.912, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46820.766, "from_m": 45596.533, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46924.183, "from_m": 46820.766, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46965.538, "from_m": 46924.183, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47225.7, "from_m": 46965.538, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 598235, "profile_key": "8037843729c12710d887e2bf5eda406eacfc607e8188682ff4a997d3be9f0a54", "schedule_id": 7968, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0540", "location": "Chichester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0548", "location": "Barnham", "stage_seq": 2, "distance_m": 10103.861, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0552H", "location": "Ford", "stage_seq": 3, "distance_m": 14345.689, "section_seq": 1, "route_path_id": 68088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Arundel Jn", "stage_seq": 4, "distance_m": 15440.5, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Angmering", "stage_seq": 5, "distance_m": 21055.808, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Goring-by-Sea", "stage_seq": 6, "distance_m": 25003.862, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Durrington-on-Sea", "stage_seq": 7, "distance_m": 26447.081, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "West Worthing", "stage_seq": 8, "distance_m": 27865.675, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Worthing", "stage_seq": 9, "distance_m": 29147.192, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615", "location": "East Worthing", "stage_seq": 10, "distance_m": 30563.113, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Lancing", "stage_seq": 11, "distance_m": 32874.721, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Shoreham-by-Sea", "stage_seq": 12, "distance_m": 36625.813, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Southwick", "stage_seq": 13, "distance_m": 39081.941, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0627H", "location": "Fishersgate", "stage_seq": 14, "distance_m": 40387.194, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Portslade", "stage_seq": 15, "distance_m": 41450.448, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Aldrington", "stage_seq": 16, "distance_m": 42996.862, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Hove", "stage_seq": 17, "distance_m": 43768.73, "section_seq": 1, "route_path_id": 68088}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Brighton", "stage_seq": 18, "distance_m": 47225.7, "section_seq": 1, "route_path_id": 68088}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47225.7, "from_m": 0.0, "section_seq": 1, "route_path_id": 68088}], "total_distance_m": 47225.7, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 45736.094, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1489.606, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27439, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:16Z", "source_id": 49101734, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T04:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:46Z", "source_id": 49118150, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:47Z", "source_id": 15944194, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:07Z", "source_id": 49125623, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:52:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:08Z", "source_id": 15946528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:00Z", "source_id": 49137553, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:03Z", "source_id": 15950274, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:39Z", "source_id": 49145291, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:04:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:41Z", "source_id": 15952778, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31046, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:19Z", "source_id": 49150014, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:23Z", "source_id": 15954331, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:21Z", "source_id": 49153659, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:09:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:27Z", "source_id": 15955473, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:19Z", "source_id": 49159051, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:11:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:21Z", "source_id": 15957219, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:13Z", "source_id": 49164563, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:13Z", "source_id": 15958893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:49Z", "source_id": 49169567, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:18:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:54Z", "source_id": 15960514, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:11Z", "source_id": 49178131, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:15Z", "source_id": 15963288, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:56Z", "source_id": 49185626, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:01Z", "source_id": 15965768, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:41Z", "source_id": 49191279, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:28:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:44Z", "source_id": 15967594, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:20Z", "source_id": 49197039, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:21Z", "source_id": 15969448, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:17Z", "source_id": 49203776, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:33:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:22Z", "source_id": 15971577, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:10Z", "source_id": 49208050, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:35:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:11Z", "source_id": 15972835, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:12Z", "source_id": 49216953, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:17Z", "source_id": 15975703, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Chichester |
0540 |
0540 |
1 |
None |
None |
Brighton |
0640 |
0640 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C93212/2026-09-16/detailed |
None |
Hove |
2026-09-16T06:35:00+01:00 |
Brighton |
4.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-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]]} |
2.1 |
0636 |
0640 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975703 |
1789537158177932 |
77 |
77 |
2026-09-16 05:50:48.671709 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:47.560102 |
| 568276 |
598129 |
F45597 |
511B011516 |
2026-09-16 |
COMPLETE |
15975452 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598129, "stp": "N", "toc": "c2c", "uid": "F45597", "consist": "357017+357037", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45597/2026-09-16/detailed", "trust_id": "511B011516", "origin_crs": "TPB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "0637", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B01", "timing_status": "LATE", "origin_station": "Thorpe Bay", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "0536", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "+3 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": "0637", "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\": 3378.121, \"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\": 3957.094, \"from_m\": 3378.121, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3994.143, \"from_m\": 3957.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4032.144, \"from_m\": 3994.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8565.671, \"from_m\": 4032.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8883.286, \"from_m\": 8565.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16632.162, \"from_m\": 8883.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18093.109, \"from_m\": 16632.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18429.216, \"from_m\": 18093.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18515.086, \"from_m\": 18429.216, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18558.721, \"from_m\": 18515.086, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47769.806, \"from_m\": 18558.721, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49261.105, \"from_m\": 47769.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49288.846, \"from_m\": 49261.105, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49295.671, \"from_m\": 49288.846, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51413.935, \"from_m\": 49295.671, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54088.994, \"from_m\": 51413.935, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56282.66, \"from_m\": 54088.994, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56722.076, \"from_m\": 56282.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\": 58076.591, \"from_m\": 56722.076, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58334.156, \"from_m\": 58076.591, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 60185.775, \"from_m\": 58334.156, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60888.583, \"from_m\": 60185.775, \"capability_applied\": null, \"effective_limit_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\": 598129, \"profile_key\": \"fad6ea89d8dfa79bf90e34e589ac9a59c743b8849e5a2115b70bf7c2e811cbe5\", \"schedule_id\": 36269, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Thorpe Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Southend East\", \"stage_seq\": 2, \"distance_m\": 2239.084, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542\", \"location\": \"Southend Central\", \"stage_seq\": 3, \"distance_m\": 3585.104, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Westcliff\", \"stage_seq\": 4, \"distance_m\": 4928.868, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0546H\", \"location\": \"Chalkwell\", \"stage_seq\": 5, \"distance_m\": 6526.12, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0548H\", \"wtt_dep\": \"0549\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 6, \"distance_m\": 8627.996, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Benfleet\", \"stage_seq\": 7, \"distance_m\": 14068.895, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Pitsea\", \"stage_seq\": 8, \"distance_m\": 18291.51, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 24250.65, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Upminster\", \"stage_seq\": 10, \"distance_m\": 36388.022, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Barking\", \"stage_seq\": 11, \"distance_m\": 48651.724, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"West Ham High Level\", \"stage_seq\": 12, \"distance_m\": 54483.318, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 13, \"distance_m\": 56600.56, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Limehouse\", \"stage_seq\": 14, \"distance_m\": 58139.974, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Christian Street Jn\", \"stage_seq\": 15, \"distance_m\": 59727.382, \"section_seq\": 1, \"route_path_id\": 102689}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 16, \"distance_m\": 60888.583, \"section_seq\": 1, \"route_path_id\": 102689}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60888.583, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102689}], \"total_distance_m\": 60888.583, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59059.561, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1829.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "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\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:42Z\", \"source_id\": 49107926, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:48Z\", \"source_id\": 15941147, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:07Z\", \"source_id\": 49110830, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:13Z\", \"source_id\": 15942049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:08Z\", \"source_id\": 49114657, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:13Z\", \"source_id\": 15943241, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:35Z\", \"source_id\": 49117973, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:43Z\", \"source_id\": 15944155, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:16Z\", \"source_id\": 49121640, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:16Z\", \"source_id\": 15945275, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:17Z\", \"source_id\": 49128878, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:21Z\", \"source_id\": 15947530, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:53Z\", \"source_id\": 49135867, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:56Z\", \"source_id\": 15949749, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:45Z\", \"source_id\": 49143722, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:48Z\", \"source_id\": 15952289, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:59Z\", \"source_id\": 49164223, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:08Z\", \"source_id\": 15958824, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:26Z\", \"source_id\": 49180612, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:33Z\", \"source_id\": 15964101, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:58Z\", \"source_id\": 49191896, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:04Z\", \"source_id\": 15967825, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:54Z\", \"source_id\": 49205073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:56Z\", \"source_id\": 15971948, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:52Z\", \"source_id\": 49216236, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:55Z\", \"source_id\": 15975452, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1789537136186690, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:47.563862", "service_state_evidence_id": 15975452, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:48.674680", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
TPB |
FST |
1B01 |
357017+357037 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3378.121, "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": 3957.094, "from_m": 3378.121, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3994.143, "from_m": 3957.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4032.144, "from_m": 3994.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8565.671, "from_m": 4032.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8883.286, "from_m": 8565.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16632.162, "from_m": 8883.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18093.109, "from_m": 16632.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18429.216, "from_m": 18093.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18515.086, "from_m": 18429.216, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18558.721, "from_m": 18515.086, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47769.806, "from_m": 18558.721, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49261.105, "from_m": 47769.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49288.846, "from_m": 49261.105, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49295.671, "from_m": 49288.846, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51413.935, "from_m": 49295.671, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54088.994, "from_m": 51413.935, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56282.66, "from_m": 54088.994, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56722.076, "from_m": 56282.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": 58076.591, "from_m": 56722.076, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58334.156, "from_m": 58076.591, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 60185.775, "from_m": 58334.156, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60888.583, "from_m": 60185.775, "capability_applied": null, "effective_limit_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": 598129, "profile_key": "fad6ea89d8dfa79bf90e34e589ac9a59c743b8849e5a2115b70bf7c2e811cbe5", "schedule_id": 36269, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Thorpe Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Southend East", "stage_seq": 2, "distance_m": 2239.084, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542", "location": "Southend Central", "stage_seq": 3, "distance_m": 3585.104, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Westcliff", "stage_seq": 4, "distance_m": 4928.868, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0546H", "location": "Chalkwell", "stage_seq": 5, "distance_m": 6526.12, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0548H", "wtt_dep": "0549", "location": "Leigh-on-Sea", "stage_seq": 6, "distance_m": 8627.996, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Benfleet", "stage_seq": 7, "distance_m": 14068.895, "section_seq": 1, "route_path_id": 102689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Pitsea", "stage_seq": 8, "distance_m": 18291.51, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604", "location": "Laindon", "stage_seq": 9, "distance_m": 24250.65, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Upminster", "stage_seq": 10, "distance_m": 36388.022, "section_seq": 1, "route_path_id": 102689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Barking", "stage_seq": 11, "distance_m": 48651.724, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "West Ham High Level", "stage_seq": 12, "distance_m": 54483.318, "section_seq": 1, "route_path_id": 102689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Gas Factory Jn", "stage_seq": 13, "distance_m": 56600.56, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Limehouse", "stage_seq": 14, "distance_m": 58139.974, "section_seq": 1, "route_path_id": 102689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Christian Street Jn", "stage_seq": 15, "distance_m": 59727.382, "section_seq": 1, "route_path_id": 102689}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 16, "distance_m": 60888.583, "section_seq": 1, "route_path_id": 102689}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60888.583, "from_m": 0.0, "section_seq": 1, "route_path_id": 102689}], "total_distance_m": 60888.583, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59059.561, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1829.022, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:42Z", "source_id": 49107926, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:48Z", "source_id": 15941147, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:07Z", "source_id": 49110830, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:13Z", "source_id": 15942049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:08Z", "source_id": 49114657, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:13Z", "source_id": 15943241, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:35Z", "source_id": 49117973, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:43Z", "source_id": 15944155, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:16Z", "source_id": 49121640, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:16Z", "source_id": 15945275, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:17Z", "source_id": 49128878, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:53:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:21Z", "source_id": 15947530, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:53Z", "source_id": 49135867, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:58:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:56Z", "source_id": 15949749, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:45Z", "source_id": 49143722, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:48Z", "source_id": 15952289, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:59Z", "source_id": 49164223, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:14:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:08Z", "source_id": 15958824, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:26Z", "source_id": 49180612, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:33Z", "source_id": 15964101, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:58Z", "source_id": 49191896, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:28:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:04Z", "source_id": 15967825, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:54Z", "source_id": 49205073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:34:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:56Z", "source_id": 15971948, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:52Z", "source_id": 49216236, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:40:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:55Z", "source_id": 15975452, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Thorpe Bay |
0536 |
0536 |
1 |
None |
None |
London Fenchurch Street |
0637 |
0637 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F45597/2026-09-16/detailed |
None |
Limehouse |
2026-09-16T06:36: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 |
0635 |
0640 |
Limehouse |
London Fenchurch Street |
London Fenchurch Street |
51.5114471 |
-0.0779551 |
51.5114471 |
-0.0779551 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
London Fenchurch Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975452 |
1789537136186690 |
85 |
85 |
2026-09-16 05:50:48.674680 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:47.563862 |
| 568277 |
600125 |
C20192 |
875J12M616 |
2026-09-16 |
COMPLETE |
15975534 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 600125, "stp": "P", "toc": "Thameslink", "uid": "C20192", "consist": "700139", "dest_crs": "TBD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20192/2026-09-16/detailed", "trust_id": "875J12M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": "06:31:00", "dar_platform": null, "dest_station": "Three Bridges", "service_date": "2026-09-16", "dest_arr_time": "0637", "dest_platform": "2", "is_terminated": 1, "next_location": "Three Bridges", "signalling_id": "5J12", "timing_status": "LATE", "origin_station": "Three Bridges Tl Up Depot", "current_leg_arr": "0640", "current_leg_dep": "0638", "current_leg_end": "Three Bridges", "origin_dep_time": "0631", "origin_platform": null, "current_location": "Three Bridges", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1614288, 51.1107179], [-0.16148219999999996, 51.1103748], [-0.1614945, 51.1103191], [-0.1615264, 51.1101969], [-0.1615582, 51.1099991], [-0.1615441, 51.10973469999998], [-0.1615424, 51.10971239999999], [-0.16152279999999997, 51.1094436], [-0.1614945, 51.1093236], [-0.16141309999999998, 51.10895920000001], [-0.1613713, 51.10826529999999], [-0.1613671, 51.10819480000001], [-0.1613176, 51.107206], [-0.161224, 51.1069182], [-0.1611795, 51.106781600000005], [-0.1610712, 51.1064397], [-0.1611087, 51.1067038], [-0.1611194, 51.1070364], [-0.16112999999999997, 51.1077618], [-0.16112409999999996, 51.10795040000001], [-0.1611151, 51.1082392], [-0.1611017, 51.10867259999999], [-0.1610805, 51.1125906], [-0.16108259999999996, 51.1131177], [-0.16100669999999995, 51.11353760000001], [-0.1610139, 51.1137677], [-0.16098189999999998, 51.114391], [-0.16098709999999997, 51.11447870000001], [-0.1609629, 51.115044899999994], [-0.1609911, 51.1154571], [-0.16103329999999996, 51.11637999999999], [-0.16104139999999997, 51.1166607]]}", "current_leg_start": "Three Bridges Thameslink Up Depot Entry/Exit", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "51.1166607", "next_location_lon": "-0.1610414", "previous_location": "Three Bridges Thameslink Up Depot Entry/Exit", "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\": 406.464, \"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\": 450.531, \"from_m\": 406.464, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 507.352, \"from_m\": 450.531, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1110.901, \"from_m\": 507.352, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1221.647, \"from_m\": 1110.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\": 1696.741, \"from_m\": 1221.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\": 1733.477, \"from_m\": 1696.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\": 1800.075, \"from_m\": 1733.477, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1918.105, \"from_m\": 1800.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\": 4644.723, \"from_m\": 1918.105, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4762.753, \"from_m\": 4644.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4829.351, \"from_m\": 4762.753, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4866.087, \"from_m\": 4829.351, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4897.304, \"from_m\": 4866.087, \"capability_applied\": null, \"effective_limit_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\": 600125, \"profile_key\": \"91fbb703c44a455c8e62feade8aa1d519d353efe6b9c6cbedb41a6102924ad50\", \"schedule_id\": 2656, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Three Bridges Tl Up Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29026}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635\", \"location\": \"Three Bridges Thameslink Up Depot Entry/Exit\", \"stage_seq\": 2, \"distance_m\": 3281.414, \"section_seq\": 1, \"route_path_id\": 29026}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"Three Bridges\", \"stage_seq\": 3, \"distance_m\": 4897.304, \"section_seq\": 1, \"route_path_id\": 29026}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4897.304, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29026}], \"total_distance_m\": 4897.304, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1764.222, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3133.082, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.1166607", "current_position_lon": "-0.1610414", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:57Z\", \"source_id\": 49216405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:02Z\", \"source_id\": 15975534, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1789537145258339, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:49.227490", "service_state_evidence_id": 15975534, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:49.269733", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
TBD |
5J12 |
700139 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 406.464, "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": 450.531, "from_m": 406.464, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 507.352, "from_m": 450.531, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1110.901, "from_m": 507.352, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1221.647, "from_m": 1110.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": 1696.741, "from_m": 1221.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": 1733.477, "from_m": 1696.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": 1800.075, "from_m": 1733.477, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1918.105, "from_m": 1800.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": 4644.723, "from_m": 1918.105, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4762.753, "from_m": 4644.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4829.351, "from_m": 4762.753, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4866.087, "from_m": 4829.351, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4897.304, "from_m": 4866.087, "capability_applied": null, "effective_limit_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": 600125, "profile_key": "91fbb703c44a455c8e62feade8aa1d519d353efe6b9c6cbedb41a6102924ad50", "schedule_id": 2656, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Three Bridges Tl Up Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29026}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635", "location": "Three Bridges Thameslink Up Depot Entry/Exit", "stage_seq": 2, "distance_m": 3281.414, "section_seq": 1, "route_path_id": 29026}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "Three Bridges", "stage_seq": 3, "distance_m": 4897.304, "section_seq": 1, "route_path_id": 29026}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4897.304, "from_m": 0.0, "section_seq": 1, "route_path_id": 29026}], "total_distance_m": 4897.304, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1764.222, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3133.082, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:57Z", "source_id": 49216405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:40:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:02Z", "source_id": 15975534, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Three Bridges Tl Up Depot |
0631 |
0631 |
None |
6:31:00 |
None |
Three Bridges |
0637 |
0637 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20192/2026-09-16/detailed |
None |
Three Bridges Thameslink Up Depot Entry/Exit |
2026-09-16T06:38:00+01:00 |
Three Bridges |
2.0 |
{"type": "LineString", "coordinates": [[-0.1614288, 51.1107179], [-0.16148219999999996, 51.1103748], [-0.1614945, 51.1103191], [-0.1615264, 51.1101969], [-0.1615582, 51.1099991], [-0.1615441, 51.10973469999998], [-0.1615424, 51.10971239999999], [-0.16152279999999997, 51.1094436], [-0.1614945, 51.1093236], [-0.16141309999999998, 51.10895920000001], [-0.1613713, 51.10826529999999], [-0.1613671, 51.10819480000001], [-0.1613176, 51.107206], [-0.161224, 51.1069182], [-0.1611795, 51.106781600000005], [-0.1610712, 51.1064397], [-0.1611087, 51.1067038], [-0.1611194, 51.1070364], [-0.16112999999999997, 51.1077618], [-0.16112409999999996, 51.10795040000001], [-0.1611151, 51.1082392], [-0.1611017, 51.10867259999999], [-0.1610805, 51.1125906], [-0.16108259999999996, 51.1131177], [-0.16100669999999995, 51.11353760000001], [-0.1610139, 51.1137677], [-0.16098189999999998, 51.114391], [-0.16098709999999997, 51.11447870000001], [-0.1609629, 51.115044899999994], [-0.1609911, 51.1154571], [-0.16103329999999996, 51.11637999999999], [-0.16104139999999997, 51.1166607]]} |
1.0 |
0638 |
0640 |
Three Bridges Thameslink Up Depot Entry/Exit |
Three Bridges |
Three Bridges |
51.1166607 |
-0.1610414 |
51.1166607 |
-0.1610414 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Three Bridges |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975534 |
1789537145258339 |
4 |
4 |
2026-09-16 05:50:49.269733 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:49.227490 |
| 568278 |
597829 |
L80927 |
872D08M516 |
2026-09-16 |
COMPLETE |
15975809 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 597829, "stp": "O", "toc": "South Western Railway", "uid": "L80927", "consist": "701045", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80927/2026-09-16/detailed", "trust_id": "872D08M516", "origin_crs": "GLD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "3", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2D08", "timing_status": "ON TIME", "origin_station": "Guildford", "current_leg_arr": "0640", "current_leg_dep": "0635", "current_leg_end": "London Waterloo", "origin_dep_time": "0525", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "0 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": "0640", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Vauxhall", "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\": 198.732, \"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\": 317.46, \"from_m\": 198.732, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 842.044, \"from_m\": 317.46, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2401.836, \"from_m\": 842.044, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6778.156, \"from_m\": 2401.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14757.352, \"from_m\": 6778.156, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14842.423, \"from_m\": 14757.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15358.784, \"from_m\": 14842.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17135.155, \"from_m\": 15358.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17447.115, \"from_m\": 17135.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19257.895, \"from_m\": 17447.115, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20733.227, \"from_m\": 19257.895, \"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\": 21271.785, \"from_m\": 20733.227, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27258.136, \"from_m\": 21271.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27314.565, \"from_m\": 27258.136, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27402.422, \"from_m\": 27314.565, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27762.262, \"from_m\": 27402.422, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27859.832, \"from_m\": 27762.262, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28148.578, \"from_m\": 27859.832, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31058.208, \"from_m\": 28148.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32381.459, \"from_m\": 31058.208, \"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\": 34103.063, \"from_m\": 32381.459, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34150.273, \"from_m\": 34103.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36339.518, \"from_m\": 34150.273, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36613.561, \"from_m\": 36339.518, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38243.351, \"from_m\": 36613.561, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38302.147, \"from_m\": 38243.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38969.768, \"from_m\": 38302.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39000.794, \"from_m\": 38969.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43749.207, \"from_m\": 39000.794, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44452.547, \"from_m\": 43749.207, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44546.512, \"from_m\": 44452.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45291.406, \"from_m\": 44546.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\": 47217.877, \"from_m\": 45291.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47341.219, \"from_m\": 47217.877, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48121.958, \"from_m\": 47341.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48952.541, \"from_m\": 48121.958, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 49807.218, \"from_m\": 48952.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50384.553, \"from_m\": 49807.218, \"capability_applied\": null, \"effective_limit_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\": 597829, \"profile_key\": \"67bb7fb701a1cec70858ea5c8a6ad179fe66c9f37fce577be7bcf0bab2a97dc0\", \"schedule_id\": 39758, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Guildford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0529\", \"location\": \"London Road (Guildford)\", \"stage_seq\": 2, \"distance_m\": 2639.046, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0533H\", \"wtt_dep\": \"0534\", \"location\": \"Clandon\", \"stage_seq\": 3, \"distance_m\": 7890.076, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Horsley\", \"stage_seq\": 4, \"distance_m\": 12985.077, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0542H\", \"location\": \"Effingham Junction\", \"stage_seq\": 5, \"distance_m\": 14678.024, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Bookham\", \"stage_seq\": 6, \"distance_m\": 17312.006, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0551\", \"location\": \"Leatherhead\", \"stage_seq\": 7, \"distance_m\": 21481.665, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0554H\", \"location\": \"Ashtead\", \"stage_seq\": 8, \"distance_m\": 24386.141, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0604\", \"location\": \"Epsom\", \"stage_seq\": 9, \"distance_m\": 27580.993, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Ewell West\", \"stage_seq\": 10, \"distance_m\": 29633.129, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610\", \"location\": \"Stoneleigh\", \"stage_seq\": 11, \"distance_m\": 31244.342, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Worcester Park\", \"stage_seq\": 12, \"distance_m\": 33262.627, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Motspur Park\", \"stage_seq\": 13, \"distance_m\": 34865.14, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Raynes Park\", \"stage_seq\": 14, \"distance_m\": 36577.504, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623H\", \"location\": \"Wimbledon\", \"stage_seq\": 15, \"distance_m\": 38747.439, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Earlsfield\", \"stage_seq\": 16, \"distance_m\": 41404.048, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0631\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 17, \"distance_m\": 44120.335, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0636\", \"location\": \"Vauxhall\", \"stage_seq\": 18, \"distance_m\": 48316.98, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 19, \"distance_m\": 49655.576, \"section_seq\": 1, \"route_path_id\": 34957}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 20, \"distance_m\": 50384.553, \"section_seq\": 1, \"route_path_id\": 34957}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50384.553, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34957}], \"total_distance_m\": 50384.553, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 48691.454, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1693.099, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:45Z\", \"source_id\": 49096885, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:47Z\", \"source_id\": 15937870, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28100, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:31:59Z\", \"source_id\": 49101427, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:03Z\", \"source_id\": 15939229, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:28Z\", \"source_id\": 49106522, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:36:32Z\", \"source_id\": 15940759, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28108, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:38Z\", \"source_id\": 49108983, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:39Z\", \"source_id\": 15941481, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:24Z\", \"source_id\": 49123186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:29Z\", \"source_id\": 15945741, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:10Z\", \"source_id\": 49128716, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:13Z\", \"source_id\": 15947471, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:48Z\", \"source_id\": 49134191, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:54Z\", \"source_id\": 15949227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:07Z\", \"source_id\": 49151407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:11Z\", \"source_id\": 15954767, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:42Z\", \"source_id\": 49156152, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:45Z\", \"source_id\": 15956241, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:48Z\", \"source_id\": 49161946, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:50Z\", \"source_id\": 15958092, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:18Z\", \"source_id\": 49166722, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:20Z\", \"source_id\": 15959592, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:36Z\", \"source_id\": 49173032, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:43Z\", \"source_id\": 15961659, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:00Z\", \"source_id\": 49179726, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:06Z\", \"source_id\": 15963840, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:22Z\", \"source_id\": 49188533, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:29Z\", \"source_id\": 15966714, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:23Z\", \"source_id\": 49194962, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:26Z\", \"source_id\": 15968808, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:05Z\", \"source_id\": 49205508, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:10Z\", \"source_id\": 15972096, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:53Z\", \"source_id\": 15974706, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:22Z\", \"source_id\": 49217257, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:26Z\", \"source_id\": 15975809, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "3", "timing_fact_generation": 1789537167236470, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:52.023148", "service_state_evidence_id": 15975809, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:53.230772", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
GLD |
None |
2D08 |
701045 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 198.732, "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": 317.46, "from_m": 198.732, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 842.044, "from_m": 317.46, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2401.836, "from_m": 842.044, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6778.156, "from_m": 2401.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14757.352, "from_m": 6778.156, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14842.423, "from_m": 14757.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15358.784, "from_m": 14842.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17135.155, "from_m": 15358.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17447.115, "from_m": 17135.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19257.895, "from_m": 17447.115, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20733.227, "from_m": 19257.895, "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": 21271.785, "from_m": 20733.227, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27258.136, "from_m": 21271.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27314.565, "from_m": 27258.136, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27402.422, "from_m": 27314.565, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27762.262, "from_m": 27402.422, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27859.832, "from_m": 27762.262, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28148.578, "from_m": 27859.832, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31058.208, "from_m": 28148.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32381.459, "from_m": 31058.208, "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": 34103.063, "from_m": 32381.459, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34150.273, "from_m": 34103.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36339.518, "from_m": 34150.273, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36613.561, "from_m": 36339.518, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38243.351, "from_m": 36613.561, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38302.147, "from_m": 38243.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38969.768, "from_m": 38302.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39000.794, "from_m": 38969.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43749.207, "from_m": 39000.794, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44452.547, "from_m": 43749.207, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44546.512, "from_m": 44452.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45291.406, "from_m": 44546.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": 47217.877, "from_m": 45291.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47341.219, "from_m": 47217.877, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48121.958, "from_m": 47341.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48952.541, "from_m": 48121.958, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 49807.218, "from_m": 48952.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50384.553, "from_m": 49807.218, "capability_applied": null, "effective_limit_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": 597829, "profile_key": "67bb7fb701a1cec70858ea5c8a6ad179fe66c9f37fce577be7bcf0bab2a97dc0", "schedule_id": 39758, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Guildford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0529", "location": "London Road (Guildford)", "stage_seq": 2, "distance_m": 2639.046, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0533H", "wtt_dep": "0534", "location": "Clandon", "stage_seq": 3, "distance_m": 7890.076, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Horsley", "stage_seq": 4, "distance_m": 12985.077, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0542H", "location": "Effingham Junction", "stage_seq": 5, "distance_m": 14678.024, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Bookham", "stage_seq": 6, "distance_m": 17312.006, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0551", "location": "Leatherhead", "stage_seq": 7, "distance_m": 21481.665, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0554H", "location": "Ashtead", "stage_seq": 8, "distance_m": 24386.141, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0604", "location": "Epsom", "stage_seq": 9, "distance_m": 27580.993, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Ewell West", "stage_seq": 10, "distance_m": 29633.129, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610", "location": "Stoneleigh", "stage_seq": 11, "distance_m": 31244.342, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Worcester Park", "stage_seq": 12, "distance_m": 33262.627, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Motspur Park", "stage_seq": 13, "distance_m": 34865.14, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Raynes Park", "stage_seq": 14, "distance_m": 36577.504, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623H", "location": "Wimbledon", "stage_seq": 15, "distance_m": 38747.439, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Earlsfield", "stage_seq": 16, "distance_m": 41404.048, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0631", "location": "Clapham Junction (M)", "stage_seq": 17, "distance_m": 44120.335, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0636", "location": "Vauxhall", "stage_seq": 18, "distance_m": 48316.98, "section_seq": 1, "route_path_id": 34957}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Waterloo West Crossings", "stage_seq": 19, "distance_m": 49655.576, "section_seq": 1, "route_path_id": 34957}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 20, "distance_m": 50384.553, "section_seq": 1, "route_path_id": 34957}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50384.553, "from_m": 0.0, "section_seq": 1, "route_path_id": 34957}], "total_distance_m": 50384.553, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 48691.454, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1693.099, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:45Z", "source_id": 49096885, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:28:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:47Z", "source_id": 15937870, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28100, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:31:59Z", "source_id": 49101427, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:03Z", "source_id": 15939229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:28Z", "source_id": 49106522, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:37:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:36:32Z", "source_id": 15940759, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28108, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:38Z", "source_id": 49108983, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:40:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:39Z", "source_id": 15941481, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:24Z", "source_id": 49123186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:50:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:29Z", "source_id": 15945741, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:10Z", "source_id": 49128716, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:54:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:13Z", "source_id": 15947471, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:48Z", "source_id": 49134191, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:58:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:54Z", "source_id": 15949227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29495, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:07Z", "source_id": 49151407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:07:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:11Z", "source_id": 15954767, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:42Z", "source_id": 49156152, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:10:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:45Z", "source_id": 15956241, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29487, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:48Z", "source_id": 49161946, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:13:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:50Z", "source_id": 15958092, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:18Z", "source_id": 49166722, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:15:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:20Z", "source_id": 15959592, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:36Z", "source_id": 49173032, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:19:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:43Z", "source_id": 15961659, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:00Z", "source_id": 49179726, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:22:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:06Z", "source_id": 15963840, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:22Z", "source_id": 49188533, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:29Z", "source_id": 15966714, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:23Z", "source_id": 49194962, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:30:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:26Z", "source_id": 15968808, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:05Z", "source_id": 49205508, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:34:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:10Z", "source_id": 15972096, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:53Z", "source_id": 15974706, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:22Z", "source_id": 49217257, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:26Z", "source_id": 15975809, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Guildford |
0525 |
0525 |
3 |
None |
None |
London Waterloo |
0640 |
0640 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80927/2026-09-16/detailed |
None |
Vauxhall |
2026-09-16T06:36:00+01:00 |
London Waterloo |
5.0 |
{"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
1.3 |
0635 |
0640 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975809 |
1789537167236470 |
102 |
102 |
2026-09-16 05:50:53.230772 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:52.023148 |
| 568279 |
599153 |
C32968 |
092S01M616 |
2026-09-16 |
COMPLETE |
15975685 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599153, "stp": "P", "toc": "Northern", "uid": "C32968", "consist": "333014", "dest_crs": "BDQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32968/2026-09-16/detailed", "trust_id": "092S01M616", "origin_crs": "SKI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "0", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "2S01", "timing_status": "EARLY", "origin_station": "Skipton", "current_leg_arr": "0640", "current_leg_dep": "0637", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "0604", "origin_platform": "2", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-2 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": "0641½", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Frizinghall", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2050.027, \"from_m\": 662.245, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13497.703, \"from_m\": 2050.027, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15379.654, \"from_m\": 13497.703, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19295.761, \"from_m\": 15379.654, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 19444.17, \"from_m\": 19295.761, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20149.177, \"from_m\": 19444.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23490.373, \"from_m\": 20149.177, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23996.077, \"from_m\": 23490.373, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 24444.317, \"from_m\": 23996.077, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24499.745, \"from_m\": 24444.317, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24571.602, \"from_m\": 24499.745, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24804.14, \"from_m\": 24571.602, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 24922.28, \"from_m\": 24804.14, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28482.583, \"from_m\": 24922.28, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28543.218, \"from_m\": 28482.583, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 28568.181, \"from_m\": 28543.218, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28627.985, \"from_m\": 28568.181, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 28970.761, \"from_m\": 28627.985, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 28996.339, \"from_m\": 28970.761, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 599153, \"profile_key\": \"8a8f0c730e691c9fd359f7661bc4d5887ead521fefc538203d6d64b86e8a1e8e\", \"schedule_id\": 4201, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Skipton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Cononley\", \"stage_seq\": 2, \"distance_m\": 4864.185, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Steeton & Silsden\", \"stage_seq\": 3, \"distance_m\": 9956.634, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Keighley\", \"stage_seq\": 4, \"distance_m\": 14730.566, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Crossflatts\", \"stage_seq\": 5, \"distance_m\": 18714.024, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Bingley\", \"stage_seq\": 6, \"distance_m\": 19911.376, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0629\", \"location\": \"Saltaire\", \"stage_seq\": 7, \"distance_m\": 23401.362, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Shipley\", \"stage_seq\": 8, \"distance_m\": 24655.99, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0636H\", \"wtt_dep\": \"0637\", \"location\": \"Frizinghall\", \"stage_seq\": 9, \"distance_m\": 26230.668, \"section_seq\": 1, \"route_path_id\": 28326}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 10, \"distance_m\": 28996.339, \"section_seq\": 1, \"route_path_id\": 28326}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28996.339, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28326}], \"total_distance_m\": 28996.339, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 28970.761, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 25.578, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:00Z\", \"source_id\": 49153085, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:06Z\", \"source_id\": 15955285, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:57Z\", \"source_id\": 49160326, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:58Z\", \"source_id\": 15957620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5102, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:30Z\", \"source_id\": 49168916, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:32Z\", \"source_id\": 15960322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:37Z\", \"source_id\": 49176953, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:43Z\", \"source_id\": 15962900, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:38Z\", \"source_id\": 49183023, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:42Z\", \"source_id\": 15964871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:07Z\", \"source_id\": 49190052, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:11Z\", \"source_id\": 15967237, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:16Z\", \"source_id\": 49196872, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:21Z\", \"source_id\": 15969427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5144, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:56Z\", \"source_id\": 49209739, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:57Z\", \"source_id\": 15973365, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:12Z\", \"source_id\": 49216927, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:16Z\", \"source_id\": 15975685, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "0", "timing_fact_generation": 1789537158194284, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:53.262482", "service_state_evidence_id": 15975685, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:53.812319", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SKI |
BDQ |
2S01 |
333014 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 662.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2050.027, "from_m": 662.245, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13497.703, "from_m": 2050.027, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15379.654, "from_m": 13497.703, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19295.761, "from_m": 15379.654, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 19444.17, "from_m": 19295.761, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20149.177, "from_m": 19444.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23490.373, "from_m": 20149.177, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23996.077, "from_m": 23490.373, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 24444.317, "from_m": 23996.077, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24499.745, "from_m": 24444.317, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24571.602, "from_m": 24499.745, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24804.14, "from_m": 24571.602, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 24922.28, "from_m": 24804.14, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28482.583, "from_m": 24922.28, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28543.218, "from_m": 28482.583, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 28568.181, "from_m": 28543.218, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28627.985, "from_m": 28568.181, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 28970.761, "from_m": 28627.985, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 28996.339, "from_m": 28970.761, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 599153, "profile_key": "8a8f0c730e691c9fd359f7661bc4d5887ead521fefc538203d6d64b86e8a1e8e", "schedule_id": 4201, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "Skipton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Cononley", "stage_seq": 2, "distance_m": 4864.185, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Steeton & Silsden", "stage_seq": 3, "distance_m": 9956.634, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Keighley", "stage_seq": 4, "distance_m": 14730.566, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Crossflatts", "stage_seq": 5, "distance_m": 18714.024, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Bingley", "stage_seq": 6, "distance_m": 19911.376, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0629", "location": "Saltaire", "stage_seq": 7, "distance_m": 23401.362, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Shipley", "stage_seq": 8, "distance_m": 24655.99, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0636H", "wtt_dep": "0637", "location": "Frizinghall", "stage_seq": 9, "distance_m": 26230.668, "section_seq": 1, "route_path_id": 28326}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 10, "distance_m": 28996.339, "section_seq": 1, "route_path_id": 28326}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28996.339, "from_m": 0.0, "section_seq": 1, "route_path_id": 28326}], "total_distance_m": 28996.339, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 28970.761, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 25.578, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:00Z", "source_id": 49153085, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:06Z", "source_id": 15955285, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:57Z", "source_id": 49160326, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:58Z", "source_id": 15957620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5102, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:30Z", "source_id": 49168916, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:18:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:32Z", "source_id": 15960322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:37Z", "source_id": 49176953, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:22:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:43Z", "source_id": 15962900, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:38Z", "source_id": 49183023, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:24:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:42Z", "source_id": 15964871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:07Z", "source_id": 49190052, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:28:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:11Z", "source_id": 15967237, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:16Z", "source_id": 49196872, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:32:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:21Z", "source_id": 15969427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5144, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:56Z", "source_id": 49209739, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:57Z", "source_id": 15973365, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:12Z", "source_id": 49216927, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:16Z", "source_id": 15975685, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Skipton |
0604 |
0604 |
2 |
None |
None |
Bradford Forster Square |
0642 |
0641½ |
0 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32968/2026-09-16/detailed |
None |
Frizinghall |
2026-09-16T06:37: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 |
0637 |
0640 |
Frizinghall |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975685 |
1789537158194284 |
46 |
46 |
2026-09-16 05:50:53.812319 |
0 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:53.262482 |
| 568280 |
598551 |
L88462 |
072B71M516 |
2026-09-16 |
COMPLETE |
15975621 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598551, "stp": "P", "toc": "ScotRail", "uid": "L88462", "consist": "385012+385042", "dest_crs": "GLC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88462/2026-09-16/detailed", "trust_id": "072B71M516", "origin_crs": "CRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "4", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2B71", "timing_status": "ON TIME", "origin_station": "Carstairs", "current_leg_arr": "0640", "current_leg_dep": "0632", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0549", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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": "Cambuslang", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cambuslang", "current_leg_milage": "5.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 361.82, \"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\": 874.172, \"from_m\": 361.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1253.987, \"from_m\": 874.172, \"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\": 1389.315, \"from_m\": 1253.987, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3992.933, \"from_m\": 1389.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:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 7109.699, \"from_m\": 3992.933, \"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\": 8999.392, \"from_m\": 7109.699, \"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\": 15351.128, \"from_m\": 8999.392, \"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\": 16613.059, \"from_m\": 15351.128, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16959.52, \"from_m\": 16613.059, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17057.348, \"from_m\": 16959.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17080.962, \"from_m\": 17057.348, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17211.52, \"from_m\": 17080.962, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.146, \"from_m\": 17211.52, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21218.514, \"from_m\": 21205.146, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21451.369, \"from_m\": 21218.514, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22288.058, \"from_m\": 21451.369, \"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\": 22424.1, \"from_m\": 22288.058, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22448.016, \"from_m\": 22424.1, \"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\": 22529.796, \"from_m\": 22448.016, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23429.063, \"from_m\": 22529.796, \"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\": 23476.632, \"from_m\": 23429.063, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24951.32, \"from_m\": 23476.632, \"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\": 25359.776, \"from_m\": 24951.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\": 25906.591, \"from_m\": 25359.776, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25961.02, \"from_m\": 25906.591, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 28189.021, \"from_m\": 25961.02, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28268.147, \"from_m\": 28189.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28975.775, \"from_m\": 28268.147, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33928.65, \"from_m\": 28975.775, \"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\": 36297.254, \"from_m\": 33928.65, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36395.569, \"from_m\": 36297.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\": 38477.259, \"from_m\": 36395.569, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40981.516, \"from_m\": 38477.259, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 42367.27, \"from_m\": 40981.516, \"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\": 45621.395, \"from_m\": 42367.27, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46450.955, \"from_m\": 45621.395, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46864.831, \"from_m\": 46450.955, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 47425.143, \"from_m\": 46864.831, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47849.61, \"from_m\": 47425.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}], \"service_id\": 598551, \"profile_key\": \"923244036c25d5ee93dfdc0bc4d7b756759b1a5818b8db0b2fd5d4d732a371bc\", \"schedule_id\": 19077, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0549\", \"location\": \"Carstairs\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 2, \"distance_m\": 1313.858, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Lanark Jn\", \"stage_seq\": 3, \"distance_m\": 4136.669, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Carluke\", \"stage_seq\": 4, \"distance_m\": 13433.577, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Law Jn\", \"stage_seq\": 5, \"distance_m\": 16959.52, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Wishaw\", \"stage_seq\": 6, \"distance_m\": 20509.567, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Shieldmuir\", \"stage_seq\": 7, \"distance_m\": 22773.497, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0616\", \"location\": \"Motherwell\", \"stage_seq\": 8, \"distance_m\": 25530.058, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Mossend South Jn\", \"stage_seq\": 9, \"distance_m\": 28189.021, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620H\", \"location\": \"Mossend West Jn\", \"stage_seq\": 10, \"distance_m\": 29022.739, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Bellshill\", \"stage_seq\": 11, \"distance_m\": 30269.579, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Uddingston Jn\", \"stage_seq\": 12, \"distance_m\": 34075.069, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626H\", \"location\": \"Uddingston\", \"stage_seq\": 13, \"distance_m\": 34243.389, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Newton East Jn\", \"stage_seq\": 14, \"distance_m\": 36395.569, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Newton West Jn\", \"stage_seq\": 15, \"distance_m\": 38371.081, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Cambuslang\", \"stage_seq\": 16, \"distance_m\": 39807.73, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 17, \"distance_m\": 41594.627, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Shawfield Jn\", \"stage_seq\": 18, \"distance_m\": 43616.502, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Larkfield Jn\", \"stage_seq\": 19, \"distance_m\": 45832.838, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 20, \"distance_m\": 46615.479, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 21, \"distance_m\": 46920.177, \"section_seq\": 1, \"route_path_id\": 73758}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 22, \"distance_m\": 47849.61, \"section_seq\": 1, \"route_path_id\": 73758}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47849.61, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73758}], \"total_distance_m\": 47849.61, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47627.767, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 221.843, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0549", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2620, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:34Z\", \"source_id\": 49133816, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:37Z\", \"source_id\": 15949090, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:03Z\", \"source_id\": 49139182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:10Z\", \"source_id\": 15950784, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:25Z\", \"source_id\": 49144864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:29Z\", \"source_id\": 15952660, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2595, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:17Z\", \"source_id\": 49155400, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:21Z\", \"source_id\": 15956023, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:42Z\", \"source_id\": 49163630, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:47Z\", \"source_id\": 15958602, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:44Z\", \"source_id\": 49179161, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:48Z\", \"source_id\": 15963633, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:30Z\", \"source_id\": 49186725, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:34Z\", \"source_id\": 15966112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:05Z\", \"source_id\": 49198707, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:09Z\", \"source_id\": 15970014, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:07Z\", \"source_id\": 49216739, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:12Z\", \"source_id\": 15975621, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "4", "timing_fact_generation": 1789537153321680, "current_leg_arrival_utc": "2026-09-16T06:40:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:53.266972", "service_state_evidence_id": 15975621, "current_leg_start_actual_dep": "2026-09-16T06:31:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:53.809360", "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 |
CRS |
GLC |
2B71 |
385012+385042 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 361.82, "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": 874.172, "from_m": 361.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1253.987, "from_m": 874.172, "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": 1389.315, "from_m": 1253.987, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3992.933, "from_m": 1389.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:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 7109.699, "from_m": 3992.933, "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": 8999.392, "from_m": 7109.699, "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": 15351.128, "from_m": 8999.392, "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": 16613.059, "from_m": 15351.128, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16959.52, "from_m": 16613.059, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17057.348, "from_m": 16959.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17080.962, "from_m": 17057.348, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17211.52, "from_m": 17080.962, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.146, "from_m": 17211.52, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21218.514, "from_m": 21205.146, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21451.369, "from_m": 21218.514, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22288.058, "from_m": 21451.369, "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": 22424.1, "from_m": 22288.058, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22448.016, "from_m": 22424.1, "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": 22529.796, "from_m": 22448.016, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23429.063, "from_m": 22529.796, "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": 23476.632, "from_m": 23429.063, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24951.32, "from_m": 23476.632, "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": 25359.776, "from_m": 24951.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": 25906.591, "from_m": 25359.776, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25961.02, "from_m": 25906.591, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 28189.021, "from_m": 25961.02, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28268.147, "from_m": 28189.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28975.775, "from_m": 28268.147, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33928.65, "from_m": 28975.775, "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": 36297.254, "from_m": 33928.65, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36395.569, "from_m": 36297.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": 38477.259, "from_m": 36395.569, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40981.516, "from_m": 38477.259, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 42367.27, "from_m": 40981.516, "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": 45621.395, "from_m": 42367.27, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46450.955, "from_m": 45621.395, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46864.831, "from_m": 46450.955, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 47425.143, "from_m": 46864.831, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47849.61, "from_m": 47425.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}], "service_id": 598551, "profile_key": "923244036c25d5ee93dfdc0bc4d7b756759b1a5818b8db0b2fd5d4d732a371bc", "schedule_id": 19077, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0549", "location": "Carstairs", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Carstairs North Jn", "stage_seq": 2, "distance_m": 1313.858, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Lanark Jn", "stage_seq": 3, "distance_m": 4136.669, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Carluke", "stage_seq": 4, "distance_m": 13433.577, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Law Jn", "stage_seq": 5, "distance_m": 16959.52, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Wishaw", "stage_seq": 6, "distance_m": 20509.567, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Shieldmuir", "stage_seq": 7, "distance_m": 22773.497, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0616", "location": "Motherwell", "stage_seq": 8, "distance_m": 25530.058, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Mossend South Jn", "stage_seq": 9, "distance_m": 28189.021, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620H", "location": "Mossend West Jn", "stage_seq": 10, "distance_m": 29022.739, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Bellshill", "stage_seq": 11, "distance_m": 30269.579, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Uddingston Jn", "stage_seq": 12, "distance_m": 34075.069, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626H", "location": "Uddingston", "stage_seq": 13, "distance_m": 34243.389, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Newton East Jn", "stage_seq": 14, "distance_m": 36395.569, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Newton West Jn", "stage_seq": 15, "distance_m": 38371.081, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Cambuslang", "stage_seq": 16, "distance_m": 39807.73, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Rutherglen East Jn", "stage_seq": 17, "distance_m": 41594.627, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Shawfield Jn", "stage_seq": 18, "distance_m": 43616.502, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Larkfield Jn", "stage_seq": 19, "distance_m": 45832.838, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Eglinton St Jn", "stage_seq": 20, "distance_m": 46615.479, "section_seq": 1, "route_path_id": 73758}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Glasgow Bridge Street Jn", "stage_seq": 21, "distance_m": 46920.177, "section_seq": 1, "route_path_id": 73758}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 22, "distance_m": 47849.61, "section_seq": 1, "route_path_id": 73758}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47849.61, "from_m": 0.0, "section_seq": 1, "route_path_id": 73758}], "total_distance_m": 47849.61, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47627.767, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 221.843, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 2620, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:34Z", "source_id": 49133816, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:57:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:37Z", "source_id": 15949090, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:03Z", "source_id": 49139182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:00:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:10Z", "source_id": 15950784, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:25Z", "source_id": 49144864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:29Z", "source_id": 15952660, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2595, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:17Z", "source_id": 49155400, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:21Z", "source_id": 15956023, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:42Z", "source_id": 49163630, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:14:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:47Z", "source_id": 15958602, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2378, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:44Z", "source_id": 49179161, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:48Z", "source_id": 15963633, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:30Z", "source_id": 49186725, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:34Z", "source_id": 15966112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:05Z", "source_id": 49198707, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:31:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:09Z", "source_id": 15970014, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:07Z", "source_id": 49216739, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:12Z", "source_id": 15975621, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Carstairs |
0549 |
0549 |
1 |
None |
None |
Glasgow Central High Level |
0640 |
0640 |
4 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88462/2026-09-16/detailed |
None |
Cambuslang |
2026-09-16T06:31:00+01:00 |
Glasgow Central High Level |
8.0 |
{"type": "LineString", "coordinates": [[-4.173108, 55.8194778], [-4.1736626, 55.81965499999999], [-4.1741949, 55.8198414], [-4.1753719, 55.8202845], [-4.1760655, 55.8206182], [-4.1764288, 55.82080729999999], [-4.1767307, 55.8209712], [-4.1770313, 55.82113459999999], [-4.177312599999999, 55.8213126], [-4.1779041, 55.8216747], [-4.179119299999999, 55.82239820000001], [-4.1795682, 55.8226383], [-4.1813913, 55.823613399999985], [-4.182543099999999, 55.824210599999994], [-4.1836743, 55.8248132], [-4.1848869, 55.8254414], [-4.185261199999999, 55.8256231], [-4.1856523, 55.82581799999999], [-4.1861457, 55.8260404], [-4.1866969, 55.82627569999998], [-4.1871346, 55.8264513], [-4.1877705, 55.8266964], [-4.1884794, 55.82694459999999], [-4.1889735, 55.8271009], [-4.1894825, 55.827252699999995], [-4.1903832, 55.8275014], [-4.1911378, 55.82767859999999], [-4.1920487, 55.8278611], [-4.1929418, 55.82799969999999], [-4.1938618, 55.8281292], [-4.1947533571081115, 55.82822929525524], [-4.195029718285162, 55.82826149579704], [-4.1952737202777, 55.82829060829773], [-4.1954899810796356, 55.82831708632589], [-4.195683118684885, 55.828341383450145], [-4.19585775108736, 55.8283639532391], [-4.1960184962809715, 55.82838524926136], [-4.196169972259636, 55.82840572508553], [-4.196316797017264, 55.828425834280225], [-4.196463588547769, 55.828446030414064], [-4.196614964845065, 55.82846676705564], [-4.196775543903063, 55.82848849777356], [-4.196949943715677, 55.82851167613644], [-4.197142782276821, 55.82853675571289], [-4.197358677580406, 55.82856419007152], [-4.197602247620346, 55.82859443278092], [-4.197878110390555, 55.828627937409706], [-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]]} |
5.0 |
0632 |
0640 |
Cambuslang |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975621 |
1789537153321680 |
64 |
64 |
2026-09-16 05:50:53.809360 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:53.266972 |
| 568281 |
599570 |
C22326 |
872P06M616 |
2026-09-16 |
COMPLETE |
15975955 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599570, "stp": "P", "toc": "Southern", "uid": "C22326", "consist": "377153", "dest_crs": "PUR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22326/2026-09-16/detailed", "trust_id": "872P06M616", "origin_crs": "TAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Purley", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "5", "is_terminated": 1, "next_location": "Purley", "signalling_id": "2P06", "timing_status": "EARLY", "origin_station": "Tattenham Corner", "current_leg_arr": "0640", "current_leg_dep": "0637", "current_leg_end": "Purley", "origin_dep_time": "0615", "origin_platform": "1", "current_location": "Purley Carriage Holding Sidings", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]}", "current_leg_start": "Reedham", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.3377174", "next_location_lon": "-0.1135745", "previous_location": "Reedham", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 818.55, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 905.742, \"from_m\": 818.55, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1871.089, \"from_m\": 905.742, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3283.511, \"from_m\": 1871.089, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3696.783, \"from_m\": 3283.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3884.332, \"from_m\": 3696.783, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5956.026, \"from_m\": 3884.332, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6404.894, \"from_m\": 5956.026, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7053.081, \"from_m\": 6404.894, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7720.797, \"from_m\": 7053.081, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9065.184, \"from_m\": 7720.797, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10357.393, \"from_m\": 9065.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11060.156, \"from_m\": 10357.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11297.829, \"from_m\": 11060.156, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12183.705, \"from_m\": 11297.829, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13231.774, \"from_m\": 12183.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13573.825, \"from_m\": 13231.774, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13634.292, \"from_m\": 13573.825, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13900.184, \"from_m\": 13634.292, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 599570, \"profile_key\": \"f80696b2a663cd6e5c024cc5488d32423e903058d8201c13a833e0ad652a808c\", \"schedule_id\": 3213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0615\", \"location\": \"Tattenham Corner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Tadworth\", \"stage_seq\": 2, \"distance_m\": 1964.278, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Kingswood\", \"stage_seq\": 3, \"distance_m\": 4128.402, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Chipstead\", \"stage_seq\": 4, \"distance_m\": 7961.489, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Woodmansterne\", \"stage_seq\": 5, \"distance_m\": 9562.876, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0635\", \"location\": \"Coulsdon Town\", \"stage_seq\": 6, \"distance_m\": 11137.348, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0637H\", \"wtt_dep\": \"0638\", \"location\": \"Reedham\", \"stage_seq\": 7, \"distance_m\": 12314.674, \"section_seq\": 1, \"route_path_id\": 29333}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 13900.184, \"section_seq\": 1, \"route_path_id\": 29333}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.184, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29333}], \"total_distance_m\": 13900.184, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13662.511, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 237.673, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3377174", "current_position_lon": "-0.1135745", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:14Z\", \"source_id\": 49170300, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:20Z\", \"source_id\": 15960790, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:21Z\", \"source_id\": 49182429, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:26Z\", \"source_id\": 15964688, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:08Z\", \"source_id\": 49194383, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:11Z\", \"source_id\": 15968615, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:04Z\", \"source_id\": 49203267, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:08Z\", \"source_id\": 15971428, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:21Z\", \"source_id\": 49210738, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:25Z\", \"source_id\": 15973706, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:37Z\", \"source_id\": 49217823, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:42Z\", \"source_id\": 15975955, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Purley", "service_state_platform": "5", "timing_fact_generation": 1789537183879403, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:53.274807", "service_state_evidence_id": 15975955, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:53.814687", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TAT |
PUR |
2P06 |
377153 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 818.55, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 905.742, "from_m": 818.55, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1871.089, "from_m": 905.742, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3283.511, "from_m": 1871.089, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3696.783, "from_m": 3283.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3884.332, "from_m": 3696.783, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5956.026, "from_m": 3884.332, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6404.894, "from_m": 5956.026, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7053.081, "from_m": 6404.894, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7720.797, "from_m": 7053.081, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9065.184, "from_m": 7720.797, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10357.393, "from_m": 9065.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11060.156, "from_m": 10357.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11297.829, "from_m": 11060.156, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12183.705, "from_m": 11297.829, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13231.774, "from_m": 12183.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13573.825, "from_m": 13231.774, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13634.292, "from_m": 13573.825, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13900.184, "from_m": 13634.292, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 599570, "profile_key": "f80696b2a663cd6e5c024cc5488d32423e903058d8201c13a833e0ad652a808c", "schedule_id": 3213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0615", "location": "Tattenham Corner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Tadworth", "stage_seq": 2, "distance_m": 1964.278, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Kingswood", "stage_seq": 3, "distance_m": 4128.402, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Chipstead", "stage_seq": 4, "distance_m": 7961.489, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Woodmansterne", "stage_seq": 5, "distance_m": 9562.876, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0635", "location": "Coulsdon Town", "stage_seq": 6, "distance_m": 11137.348, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0637H", "wtt_dep": "0638", "location": "Reedham", "stage_seq": 7, "distance_m": 12314.674, "section_seq": 1, "route_path_id": 29333}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Purley", "stage_seq": 8, "distance_m": 13900.184, "section_seq": 1, "route_path_id": 29333}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.184, "from_m": 0.0, "section_seq": 1, "route_path_id": 29333}], "total_distance_m": 13900.184, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13662.511, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 237.673, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30267, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:14Z", "source_id": 49170300, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:20Z", "source_id": 15960790, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:21Z", "source_id": 49182429, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:27:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:26Z", "source_id": 15964688, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:08Z", "source_id": 49194383, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:31:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:11Z", "source_id": 15968615, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30285, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:04Z", "source_id": 49203267, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:33:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:08Z", "source_id": 15971428, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:21Z", "source_id": 49210738, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:36:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:25Z", "source_id": 15973706, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:37Z", "source_id": 49217823, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:42Z", "source_id": 15975955, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Tattenham Corner |
0615 |
0615 |
1 |
None |
None |
Purley |
0641 |
0641 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22326/2026-09-16/detailed |
None |
Reedham |
2026-09-16T06:38:00+01:00 |
Purley |
3.0 |
{"type": "LineString", "coordinates": [[-0.12345359999999998, 51.3310401], [-0.123258, 51.33134129999999], [-0.1229909, 51.3317099], [-0.1228832, 51.33185160000001], [-0.12271110000000002, 51.33204859999999], [-0.12250039999999998, 51.3322529], [-0.1223885, 51.33235229999999], [-0.12228799999999998, 51.3324337], [-0.12218709999999998, 51.33250580000001], [-0.1220463, 51.33259809999998], [-0.12193809999999998, 51.33266689999999], [-0.1218031, 51.3327471], [-0.12163239999999996, 51.332833], [-0.12155390000000002, 51.33286890000001], [-0.12141789999999998, 51.3329284], [-0.1212932, 51.3329744], [-0.12112619999999998, 51.33302849999999], [-0.12096499999999998, 51.3330729], [-0.1207902, 51.33311090000001], [-0.1205934, 51.3331433], [-0.1204, 51.3331664], [-0.1201951, 51.3331815], [-0.12004681551543452, 51.333189321818146], [-0.11998817414365512, 51.3332359002882], [-0.1199206135779596, 51.33323895766482], [-0.1198362847414203, 51.333242773870175], [-0.1196645, 51.3333789], [-0.11917089999999995, 51.33377759999999], [-0.1187541, 51.3340978], [-0.1182312, 51.33449689999999], [-0.11781850000000002, 51.334805], [-0.11726549999999995, 51.33522539999999], [-0.1168184, 51.3355501], [-0.11627369999999997, 51.3359226], [-0.115868, 51.3362103], [-0.11510929999999998, 51.3367188], [-0.11491020000000002, 51.3368476], [-0.1147566, 51.33694870000001], [-0.1143979, 51.33719419999999], [-0.11393649999999998, 51.337483899999995], [-0.11357449999999998, 51.3377174]]} |
0.6 |
0637 |
0640 |
Reedham |
Purley Carriage Holding Sidings |
Purley |
51.3377174 |
-0.1135745 |
51.3377174 |
-0.1135745 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Purley |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975955 |
1789537183879403 |
27 |
27 |
2026-09-16 05:50:53.814687 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:53.274807 |
| 568282 |
599829 |
L54536 |
502T03M616 |
2026-09-16 |
COMPLETE |
15975964 |
2026-09-16 06:40:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599829, "stp": "P", "toc": "Greater Anglia", "uid": "L54536", "consist": "755327", "dest_crs": "MKT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L54536/2026-09-16/detailed", "trust_id": "502T03M616", "origin_crs": "SUY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Marks Tey", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "3", "is_terminated": 1, "next_location": "Marks Tey", "signalling_id": "2T03", "timing_status": "EARLY", "origin_station": "Sudbury", "current_leg_arr": "0640", "current_leg_dep": "0635½", "current_leg_end": "Marks Tey", "origin_dep_time": "0622", "origin_platform": null, "current_location": "Marks Tey", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]}", "current_leg_start": "Chappel & Wakes Colne", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.8807990", "next_location_lon": "0.7823664", "previous_location": "Chappel & Wakes Colne", "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\": 208.631, \"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\": 18746.014, \"from_m\": 208.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18864.22, \"from_m\": 18746.014, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18978.602, \"from_m\": 18864.22, \"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}], \"service_id\": 599829, \"profile_key\": \"d9b948f6d84f97bf18bf933b4720896c0976bbd9432776db06db8684657af995\", \"schedule_id\": 16150, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Sudbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Bures\", \"stage_seq\": 2, \"distance_m\": 7823.015, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0635H\", \"location\": \"Chappel & Wakes Colne\", \"stage_seq\": 3, \"distance_m\": 13145.637, \"section_seq\": 1, \"route_path_id\": 34568}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 18978.602, \"section_seq\": 1, \"route_path_id\": 34568}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18978.602, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34568}], \"total_distance_m\": 18978.602, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18978.602, \"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": "0622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "51.8807990", "current_position_lon": "0.7823664", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:39Z\", \"source_id\": 49217888, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:42Z\", \"source_id\": 15975964, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marks Tey", "service_state_platform": "3", "timing_fact_generation": 1789537184120633, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:40:58.135722", "service_state_evidence_id": 15975964, "current_leg_start_actual_dep": "2026-09-16T06:35:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:50:58.903871", "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 |
SUY |
MKT |
2T03 |
755327 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 208.631, "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": 18746.014, "from_m": 208.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18864.22, "from_m": 18746.014, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18978.602, "from_m": 18864.22, "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}], "service_id": 599829, "profile_key": "d9b948f6d84f97bf18bf933b4720896c0976bbd9432776db06db8684657af995", "schedule_id": 16150, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0622", "location": "Sudbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Bures", "stage_seq": 2, "distance_m": 7823.015, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0635H", "location": "Chappel & Wakes Colne", "stage_seq": 3, "distance_m": 13145.637, "section_seq": 1, "route_path_id": 34568}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Marks Tey", "stage_seq": 4, "distance_m": 18978.602, "section_seq": 1, "route_path_id": 34568}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18978.602, "from_m": 0.0, "section_seq": 1, "route_path_id": 34568}], "total_distance_m": 18978.602, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18978.602, "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": 13774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:39Z", "source_id": 49217888, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:42Z", "source_id": 15975964, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Sudbury |
0622 |
0622 |
None |
None |
None |
Marks Tey |
0641 |
0641 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L54536/2026-09-16/detailed |
None |
Chappel & Wakes Colne |
2026-09-16T06:35:30+01:00 |
Marks Tey |
4.5 |
{"type": "LineString", "coordinates": [[0.7586045, 51.9258987], [0.7583194999999999, 51.9253809], [0.7581036, 51.92495859999999], [0.7571038, 51.9229985], [0.7556317999999999, 51.92016829999999], [0.7554281999999999, 51.9197469], [0.7549722, 51.9184466], [0.7547898999999999, 51.91752349999999], [0.7547413, 51.9167011], [0.7548003, 51.9157481], [0.7550577999999999, 51.9147157], [0.7553314, 51.9136039], [0.7555621, 51.912773300000005], [0.7558681, 51.91167649999999], [0.7560458, 51.9111337], [0.7562059, 51.910583], [0.7563599, 51.9099095], [0.7585465, 51.90256], [0.7598724, 51.899948], [0.7610433999999999, 51.89820219999999], [0.761655, 51.8974584], [0.7642403999999999, 51.89480119999999], [0.7654943, 51.8936952], [0.7677157, 51.89214479999999], [0.7700273, 51.8906571], [0.7701794999999999, 51.8905586], [0.7715336, 51.8896535], [0.7730649254511186, 51.8885561180277], [0.7732204, 51.8884447], [0.7752589, 51.88668989999999], [0.7766561999999999, 51.8855067], [0.7778490999999998, 51.88421820000001], [0.7783794000000002, 51.883632], [0.7784354999999998, 51.8835697], [0.7790345, 51.88281090000001], [0.7793571999999999, 51.8823747], [0.7794928999999999, 51.882212599999995], [0.7796308999999999, 51.88205479999999], [0.779777, 51.88191570000001], [0.7799325, 51.8817809], [0.7801075999999999, 51.88166389999999], [0.7802944, 51.8815498], [0.7805112, 51.881442199999995], [0.7807535999999999, 51.8813418], [0.7811234999999999, 51.8812241], [0.7813131999999999, 51.8811754], [0.7815098, 51.881136700000006], [0.7817310000000001, 51.881102199999994], [0.7819638999999999, 51.8810721], [0.7821879, 51.88106], [0.7824264, 51.881056699999995], [0.7826491999999999, 51.8810595], [0.7829448, 51.8810791], [0.7830837999999999, 51.8810977], [0.7832341999999999, 51.881119899999995], [0.7833422999999999, 51.8811381], [0.7836007999999999, 51.8811831], [0.7838702, 51.8812422], [0.7823664, 51.880799]]} |
3.6 |
0635½ |
0640 |
Chappel & Wakes Colne |
Marks Tey |
Marks Tey |
51.8807990 |
0.7823664 |
51.8807990 |
0.7823664 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:40:00 |
Marks Tey |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975964 |
1789537184120633 |
7 |
7 |
2026-09-16 05:50:58.903871 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:40:58.135722 |
| 568283 |
598837 |
W34146 |
423R25M516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:41:01 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598837, "stp": "P", "toc": "Avanti West Coast", "uid": "W34146", "consist": "805007", "dest_crs": "WRX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34146/2026-09-16/detailed", "trust_id": "423R25M516", "origin_crs": "XCR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Wrexham General", "service_date": "2026-09-16", "dest_arr_time": "0701", "dest_platform": "2", "is_terminated": 1, "next_location": "Wrexham General", "signalling_id": "3R25", "timing_status": "EARLY", "origin_station": "Crewe Carriage Sidings", "current_leg_arr": "0701", "current_leg_dep": "0658", "current_leg_end": "Wrexham General", "origin_dep_time": "0557", "origin_platform": null, "current_location": "Croes Newydd North Fork S.B.", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.004537, 53.04432909999999], [-3.0044145, 53.0445243], [-3.0042563, 53.0447913], [-3.0036653, 53.0459687], [-3.003612, 53.0460819], [-3.0035562999999996, 53.046200199999994], [-3.003485, 53.0463291], [-3.002970299999999, 53.047406899999984], [-3.0029226236702025, 53.04750892630741], [-3.002886, 53.0475873], [-3.0028277999999995, 53.04772189999999], [-3.0026782, 53.04806779999999], [-3.0024731, 53.048512], [-3.0023730999999994, 53.0488301], [-3.0019142, 53.04981659999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]}", "current_leg_start": "Croes Newydd North Fork S.B.", "dest_arr_time_act": "0701", "motion_projection": null, "next_location_lat": "53.0504793", "next_location_lon": "-3.0017945", "previous_location": "Chester", "current_leg_milage": "0.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 135.664, \"from_m\": 0.0, \"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\": 201.974, \"from_m\": 135.664, \"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\": 576.116, \"from_m\": 201.974, \"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\": 693.71, \"from_m\": 576.116, \"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\": 1214.154, \"from_m\": 693.71, \"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\": 1540.995, \"from_m\": 1214.154, \"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\": 2375.96, \"from_m\": 1540.995, \"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\": 5425.164, \"from_m\": 2375.96, \"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\": 17738.383, \"from_m\": 5425.164, \"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\": 17943.541, \"from_m\": 17738.383, \"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\": 17988.164, \"from_m\": 17943.541, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18131.914, \"from_m\": 17988.164, \"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\": 32086.599, \"from_m\": 18131.914, \"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\": 34330.562, \"from_m\": 32086.599, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 35513.421, \"from_m\": 34330.562, \"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\": 35694.247, \"from_m\": 35513.421, \"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\": 35746.028, \"from_m\": 35694.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36532.316, \"from_m\": 35746.028, \"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\": 37766.226, \"from_m\": 36532.316, \"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\": 38374.169, \"from_m\": 37766.226, \"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\": 46453.859, \"from_m\": 38374.169, \"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\": 52474.219, \"from_m\": 46453.859, \"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\": 53270.057, \"from_m\": 52474.219, \"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\": 54576.623, \"from_m\": 53270.057, \"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\": 54612.62, \"from_m\": 54576.623, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54730.062, \"from_m\": 54612.62, \"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\": 54800.759, \"from_m\": 54730.062, \"capability_applied\": null, \"effective_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\": 598837, \"profile_key\": \"34d86660a0f170ab993b7d4f0c3a329976c5c703e9d2693603d42e534386e290\", \"schedule_id\": 26638, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Crewe Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0559\", \"location\": \"Crewe Cs Sig. 535/537\", \"stage_seq\": 2, \"distance_m\": 201.974, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0605\", \"location\": \"Crewe\", \"stage_seq\": 3, \"distance_m\": 887.506, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"Crewe Steel Works S.B.\", \"stage_seq\": 4, \"distance_m\": 3287.548, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Beeston Castle & T.S.B.\", \"stage_seq\": 5, \"distance_m\": 17943.541, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0633\", \"location\": \"Chester\", \"stage_seq\": 6, \"distance_m\": 34774.565, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Chester South Jn\", \"stage_seq\": 7, \"distance_m\": 35685.097, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Saltney Jn\", \"stage_seq\": 8, \"distance_m\": 37766.226, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Rossett Jn\", \"stage_seq\": 9, \"distance_m\": 46720.466, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0647\", \"location\": \"Wrexham General\", \"stage_seq\": 10, \"distance_m\": 54380.746, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": false, \"wtt_arr\": \"0649\", \"wtt_dep\": \"0658\", \"location\": \"Croes Newydd North Fork S.B.\", \"stage_seq\": 11, \"distance_m\": 54576.623, \"section_seq\": 1, \"route_path_id\": 38785}, {\"is_pass\": false, \"wtt_arr\": \"0701\", \"wtt_dep\": null, \"location\": \"Wrexham General\", \"stage_seq\": 12, \"distance_m\": 54800.759, \"section_seq\": 1, \"route_path_id\": 38785}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54800.759, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38785}], \"total_distance_m\": 54800.759, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 54597.661, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 203.098, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "53.0504793", "current_position_lon": "-3.0017945", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949040, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:39Z\", \"source_id\": 49140184, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:43Z\", \"source_id\": 15951143, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:15Z\", \"source_id\": 49186284, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:19Z\", \"source_id\": 15965941, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:07Z\", \"source_id\": 15977776, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:52Z\", \"source_id\": 49218464, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:56Z\", \"source_id\": 15976178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Wrexham General", "service_state_platform": "S1", "timing_fact_generation": 1789537327718559, "current_leg_arrival_utc": "2026-09-16T06:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:01.719383", "service_state_evidence_id": 49218464, "current_leg_start_actual_dep": "2026-09-16T06:58:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T05:41:01", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:03.560732", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XCR |
WRX |
3R25 |
805007 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 135.664, "from_m": 0.0, "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": 201.974, "from_m": 135.664, "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": 576.116, "from_m": 201.974, "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": 693.71, "from_m": 576.116, "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": 1214.154, "from_m": 693.71, "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": 1540.995, "from_m": 1214.154, "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": 2375.96, "from_m": 1540.995, "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": 5425.164, "from_m": 2375.96, "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": 17738.383, "from_m": 5425.164, "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": 17943.541, "from_m": 17738.383, "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": 17988.164, "from_m": 17943.541, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18131.914, "from_m": 17988.164, "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": 32086.599, "from_m": 18131.914, "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": 34330.562, "from_m": 32086.599, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 35513.421, "from_m": 34330.562, "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": 35694.247, "from_m": 35513.421, "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": 35746.028, "from_m": 35694.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36532.316, "from_m": 35746.028, "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": 37766.226, "from_m": 36532.316, "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": 38374.169, "from_m": 37766.226, "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": 46453.859, "from_m": 38374.169, "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": 52474.219, "from_m": 46453.859, "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": 53270.057, "from_m": 52474.219, "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": 54576.623, "from_m": 53270.057, "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": 54612.62, "from_m": 54576.623, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54730.062, "from_m": 54612.62, "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": 54800.759, "from_m": 54730.062, "capability_applied": null, "effective_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": 598837, "profile_key": "34d86660a0f170ab993b7d4f0c3a329976c5c703e9d2693603d42e534386e290", "schedule_id": 26638, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "Crewe Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38785}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0559", "location": "Crewe Cs Sig. 535/537", "stage_seq": 2, "distance_m": 201.974, "section_seq": 1, "route_path_id": 38785}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0605", "location": "Crewe", "stage_seq": 3, "distance_m": 887.506, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "Crewe Steel Works S.B.", "stage_seq": 4, "distance_m": 3287.548, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Beeston Castle & T.S.B.", "stage_seq": 5, "distance_m": 17943.541, "section_seq": 1, "route_path_id": 38785}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0633", "location": "Chester", "stage_seq": 6, "distance_m": 34774.565, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Chester South Jn", "stage_seq": 7, "distance_m": 35685.097, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Saltney Jn", "stage_seq": 8, "distance_m": 37766.226, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Rossett Jn", "stage_seq": 9, "distance_m": 46720.466, "section_seq": 1, "route_path_id": 38785}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0647", "location": "Wrexham General", "stage_seq": 10, "distance_m": 54380.746, "section_seq": 1, "route_path_id": 38785}, {"is_pass": false, "wtt_arr": "0649", "wtt_dep": "0658", "location": "Croes Newydd North Fork S.B.", "stage_seq": 11, "distance_m": 54576.623, "section_seq": 1, "route_path_id": 38785}, {"is_pass": false, "wtt_arr": "0701", "wtt_dep": null, "location": "Wrexham General", "stage_seq": 12, "distance_m": 54800.759, "section_seq": 1, "route_path_id": 38785}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54800.759, "from_m": 0.0, "section_seq": 1, "route_path_id": 38785}], "total_distance_m": 54800.759, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 54597.661, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 203.098, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949040, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10851, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:39Z", "source_id": 49140184, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:43Z", "source_id": 15951143, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:15Z", "source_id": 49186284, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:27:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:19Z", "source_id": 15965941, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:07Z", "source_id": 15977776, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:52Z", "source_id": 49218464, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:56Z", "source_id": 15976178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Crewe Carriage Sidings |
0557 |
0557 |
None |
None |
None |
Wrexham General |
0701 |
0701 |
2 |
EARLY |
-8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34146/2026-09-16/detailed |
None |
Croes Newydd North Fork S.B. |
2026-09-16T06:58:00+01:00 |
Wrexham General |
3.0 |
{"type": "LineString", "coordinates": [[-3.004537, 53.04432909999999], [-3.0044145, 53.0445243], [-3.0042563, 53.0447913], [-3.0036653, 53.0459687], [-3.003612, 53.0460819], [-3.0035562999999996, 53.046200199999994], [-3.003485, 53.0463291], [-3.002970299999999, 53.047406899999984], [-3.0029226236702025, 53.04750892630741], [-3.002886, 53.0475873], [-3.0028277999999995, 53.04772189999999], [-3.0026782, 53.04806779999999], [-3.0024731, 53.048512], [-3.0023730999999994, 53.0488301], [-3.0019142, 53.04981659999999], [-3.001899, 53.0498471], [-3.0018483, 53.05005129999999], [-3.0018381999999995, 53.0501909], [-3.0017945, 53.0504793]]} |
0.4 |
0658 |
0701 |
Chester |
Croes Newydd North Fork S.B. |
Wrexham General |
53.0504793 |
-3.0017945 |
53.0504793 |
-3.0017945 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:01 |
Wrexham General |
TD |
DIRECT_DESTINATION_ARRIVAL |
49218464 |
1789537327718559 |
26 |
26 |
2026-09-16 05:51:03.560732 |
S1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:01.719383 |
| 568284 |
599223 |
R52819 |
076U351516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:41:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599223, "stp": "N", "toc": "Unknown", "uid": "R52819", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R52819/2026-09-16/detailed", "trust_id": "076U351516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Rutherglen Civil Engineering", "service_date": "2026-09-16", "dest_arr_time": "0541", "dest_platform": null, "is_terminated": 1, "next_location": "Rutherglen Civil Engineering", "signalling_id": "6U35", "timing_status": "EARLY", "origin_station": "Elderslie", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0515", "origin_platform": null, "current_location": "Larkfield Jn", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0541", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Shields Jn", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 662.389, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3252.39, \"from_m\": 662.389, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4115.616, \"from_m\": 3252.39, \"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\": 5656.995, \"from_m\": 4115.616, \"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\": 5913.992, \"from_m\": 5656.995, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 12362.563, \"from_m\": 5913.992, \"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\": 12440.344, \"from_m\": 12362.563, \"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\": 12441.441, \"from_m\": 12440.344, \"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\": 12507.396, \"from_m\": 12441.441, \"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\": 12637.825, \"from_m\": 12507.396, \"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\": 14497.504, \"from_m\": 12637.825, \"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\": 14790.461, \"from_m\": 14497.504, \"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\": 14822.581, \"from_m\": 14790.461, \"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\": 14877.74, \"from_m\": 14822.581, \"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\": 15342.737, \"from_m\": 14877.74, \"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\": 15421.746, \"from_m\": 15342.737, \"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\": 15480.899, \"from_m\": 15421.746, \"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\": 15548.961, \"from_m\": 15480.899, \"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\": 17176.55, \"from_m\": 15548.961, \"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\": 18330.738, \"from_m\": 17176.55, \"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\": 18466.124, \"from_m\": 18330.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18548.537, \"from_m\": 18466.124, \"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\": 18717.331, \"from_m\": 18548.537, \"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\": 599223, \"profile_key\": \"71d1a2c765aa608ec27bedeb02f5546b9db03be1c93e1d45a3d010b30e7ea57f\", \"schedule_id\": 40825, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0515\", \"location\": \"Elderslie\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 2, \"distance_m\": 3528.39, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523\", \"location\": \"Arkleston Jn\", \"stage_seq\": 3, \"distance_m\": 5374.843, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Shields Jn\", \"stage_seq\": 4, \"distance_m\": 12507.396, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Terminus Jn\", \"stage_seq\": 5, \"distance_m\": 13514.856, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Larkfield Jn\", \"stage_seq\": 6, \"distance_m\": 14497.504, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Shawfield Jn\", \"stage_seq\": 7, \"distance_m\": 16721.378, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 8, \"distance_m\": 18548.537, \"section_seq\": 1, \"route_path_id\": 108091}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": null, \"location\": \"Rutherglen Civil Engineering\", \"stage_seq\": 9, \"distance_m\": 18717.331, \"section_seq\": 1, \"route_path_id\": 108091}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 18717.331, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108091}], \"total_distance_m\": 18717.331, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 18548.537, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 168.794, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0515", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:13Z\", \"source_id\": 49078286, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:17Z\", \"source_id\": 15932513, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Larkfield Jn", "service_state_platform": null, "timing_fact_generation": 1789533204237821, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:02.059755", "service_state_evidence_id": 49098811, "current_leg_start_actual_dep": null, "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:03.757359", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
N |
None |
None |
6U35 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 662.389, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3252.39, "from_m": 662.389, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 4115.616, "from_m": 3252.39, "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": 5656.995, "from_m": 4115.616, "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": 5913.992, "from_m": 5656.995, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 12362.563, "from_m": 5913.992, "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": 12440.344, "from_m": 12362.563, "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": 12441.441, "from_m": 12440.344, "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": 12507.396, "from_m": 12441.441, "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": 12637.825, "from_m": 12507.396, "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": 14497.504, "from_m": 12637.825, "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": 14790.461, "from_m": 14497.504, "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": 14822.581, "from_m": 14790.461, "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": 14877.74, "from_m": 14822.581, "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": 15342.737, "from_m": 14877.74, "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": 15421.746, "from_m": 15342.737, "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": 15480.899, "from_m": 15421.746, "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": 15548.961, "from_m": 15480.899, "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": 17176.55, "from_m": 15548.961, "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": 18330.738, "from_m": 17176.55, "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": 18466.124, "from_m": 18330.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 18548.537, "from_m": 18466.124, "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": 18717.331, "from_m": 18548.537, "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": 599223, "profile_key": "71d1a2c765aa608ec27bedeb02f5546b9db03be1c93e1d45a3d010b30e7ea57f", "schedule_id": 40825, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0515", "location": "Elderslie", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0521", "location": "Paisley Gilmour Street", "stage_seq": 2, "distance_m": 3528.39, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523", "location": "Arkleston Jn", "stage_seq": 3, "distance_m": 5374.843, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Shields Jn", "stage_seq": 4, "distance_m": 12507.396, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528", "location": "Terminus Jn", "stage_seq": 5, "distance_m": 13514.856, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531", "location": "Larkfield Jn", "stage_seq": 6, "distance_m": 14497.504, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Shawfield Jn", "stage_seq": 7, "distance_m": 16721.378, "section_seq": 1, "route_path_id": 108091}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537", "location": "Rutherglen East Jn", "stage_seq": 8, "distance_m": 18548.537, "section_seq": 1, "route_path_id": 108091}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": null, "location": "Rutherglen Civil Engineering", "stage_seq": 9, "distance_m": 18717.331, "section_seq": 1, "route_path_id": 108091}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 18717.331, "from_m": 0.0, "section_seq": 1, "route_path_id": 108091}], "total_distance_m": 18717.331, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 18548.537, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 168.794, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:13Z", "source_id": 49078286, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:07:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:17Z", "source_id": 15932513, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}] |
Elderslie |
0515 |
0515 |
None |
None |
None |
Rutherglen Civil Engineering |
0541 |
0541 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:R52819/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Shields Jn |
Larkfield Jn |
Rutherglen Civil Engineering |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:00 |
Larkfield Jn |
TD |
TRACKING_TIMEOUT |
49098811 |
1789533204237821 |
27 |
27 |
2026-09-16 05:51:03.757359 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:02.059755 |
| 568285 |
599226 |
F18029 |
505F801516 |
2026-09-16 |
COMPLETE |
None |
2026-09-16 05:41:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599226, "stp": "N", "toc": "Greater Anglia", "uid": "F18029", "consist": "720507+720532", "dest_crs": "XLG", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F18029/2026-09-16/detailed", "trust_id": "505F801516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Colchester CS", "service_date": "2026-09-16", "dest_arr_time": "0541", "dest_platform": null, "is_terminated": 1, "next_location": "Colchester CS", "signalling_id": "5F80", "timing_status": "EARLY", "origin_station": "Witham Sig. L763", "current_leg_arr": "0541", "current_leg_dep": "0506", "current_leg_end": "Colchester CS", "origin_dep_time": "0521", "origin_platform": null, "current_location": "Marks Tey", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.6358869, 51.8037892], [0.636526, 51.804171099999984], [0.6366834, 51.8042627], [0.6370845999999999, 51.804560300000006], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493], [0.6409039, 51.80677419999999], [0.641426, 51.80707400000001], [0.6433717, 51.80815990000001], [0.6451563999999999, 51.8091396], [0.6461798999999999, 51.80971439999999], [0.6466806, 51.809996700000006], [0.6508122, 51.8122838], [0.6631333999999999, 51.8191177], [0.6634166, 51.8192828], [0.6670422, 51.8212692], [0.6846839999999998, 51.831060099999995], [0.6863990999999999, 51.83200529999999], [0.6864815999999999, 51.83205629999999], [0.6883451445268268, 51.833078520820536], [0.6886213, 51.83323], [0.692496, 51.8353932], [0.7026932, 51.84098960000001], [0.7031965999999998, 51.841271], [0.7036365999999998, 51.8415077], [0.7042472999999999, 51.84183779999999], [0.704943, 51.8422206], [0.7060971999999999, 51.8428389], [0.7072542999999999, 51.8434686], [0.7079624, 51.8438642], [0.7088052, 51.8443124], [0.7096434999999999, 51.84478639999998], [0.7107904, 51.8454051], [0.7113509, 51.84572000000001], [0.7119416999999999, 51.846052], [0.7119997999999998, 51.8460842], [0.7122474, 51.8462211], [0.7135220999999999, 51.84691099999999], [0.7157667, 51.84813119999999], [0.7159499, 51.84823189999999], [0.7162273999999998, 51.848383], [0.7183909000000002, 51.8495095], [0.7186522272956171, 51.84962974741767], [0.7198522, 51.850181899999995], [0.7213265, 51.8508482], [0.7226857, 51.8514477], [0.7238535999999999, 51.8519689], [0.7245365, 51.8522748], [0.7251753, 51.852555599999995], [0.7255158999999999, 51.85270299999999], [0.7258597, 51.85285969999999], [0.7273570000000001, 51.8535151], [0.7351796, 51.8570084], [0.7363226, 51.8575016], [0.7375607, 51.858036], [0.7399215999999998, 51.859096], [0.7422611999999998, 51.86015280000001], [0.7447385999999999, 51.861328400000005], [0.7468775999999999, 51.8623545], [0.7482499, 51.8630554], [0.7496589, 51.86379229999999], [0.7516694, 51.8648928], [0.7536810999999999, 51.8659638], [0.7556488999999998, 51.867037999999994], [0.7569619, 51.86774], [0.7582108, 51.8684275], [0.7617015, 51.870525399999984], [0.7645638999999999, 51.87239779999999], [0.7683874, 51.87482699999999], [0.7693331, 51.87536059999999], [0.7715221, 51.8764996], [0.7730989, 51.8772385], [0.7745198999999999, 51.8778833], [0.7758112, 51.878470499999985], [0.7763931999999999, 51.878706599999994], [0.7765179, 51.87875879999999], [0.7768994999999999, 51.878907600000005], [0.7772000999999998, 51.8790219], [0.7778494, 51.87926890000001], [0.7786937999999999, 51.87958050000001], [0.7792256999999999, 51.8797707], [0.7796642, 51.879923299999994], [0.7807619, 51.8802951], [0.7816176, 51.8805696], [0.7820201999999999, 51.8806938], [0.7823664, 51.880799], [0.7838702, 51.8812422], [0.7845308, 51.8814237], [0.7851106, 51.8815471], [0.7864067999999999, 51.8818739], [0.7903809, 51.8828848], [0.7928904, 51.88351439999999], [0.7931034999999999, 51.8835687], [0.7950119999999999, 51.884046299999994], [0.7970438999999999, 51.8845616], [0.7972162999999999, 51.8846053], [0.8009427999999998, 51.88552159999999], [0.8068875, 51.8870144], [0.807617, 51.88720639999999], [0.8084837557075693, 51.88741328887381], [0.8095935999999999, 51.8876782], [0.8114766999999999, 51.88815230000001], [0.8130162696082696, 51.8885561180277], [0.8133925, 51.8886548], [0.8152998, 51.8891505], [0.8221419, 51.890865600000005], [0.8295514000000002, 51.8927224], [0.8356642, 51.8942886], [0.841835, 51.895836200000005], [0.8425417999999999, 51.8960128], [0.84326, 51.8961914], [0.8449855999999999, 51.8966219], [0.8473382999999999, 51.89718209999999], [0.8496106, 51.897737], [0.8508952999999999, 51.8980689], [0.8511063999999999, 51.898123], [0.8517248, 51.8982834], [0.8518980999999999, 51.898326], [0.8552738, 51.8991712], [0.8569085, 51.89958279999999], [0.8577756, 51.8998034], [0.8582208999999998, 51.8999113], [0.8586515999999998, 51.90002470000001], [0.8601711999999999, 51.90039860000001], [0.8603721999999999, 51.9004436], [0.8617806, 51.9007668], [0.8624363, 51.90090669999999], [0.8630946999999999, 51.90102749999999], [0.8636951999999999, 51.901132200000006], [0.8642846, 51.9012323], [0.8662746999999998, 51.9015108], [0.8677706999999999, 51.9016817], [0.8686692, 51.90176879999999], [0.8695773999999998, 51.9018336], [0.8709928, 51.9019097], [0.873778, 51.9019879], [0.8751671999999999, 51.9020246], [0.8762126999999998, 51.9020562], [0.8769261999999999, 51.902098], [0.8780178, 51.9021732], [0.8788707999999998, 51.9022165], [0.8796163999999999, 51.902237799999995], [0.8799275999999999, 51.9022223], [0.88011, 51.9022088], [0.8804988999999999, 51.9021756], [0.8809307, 51.90213289999999], [0.8813517999999999, 51.9021107], [0.8814992999999999, 51.9021043], [0.8827912, 51.9020994], [0.8851514999999999, 51.9018214]]}", "current_leg_start": "Witham Sig. L763", "dest_arr_time_act": "0541", "motion_projection": null, "next_location_lat": "51.9018214", "next_location_lon": "0.8851515", "previous_location": "Marks Tey", "current_leg_milage": "12.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 4, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:49096427\", \"confirmationDeadline\": \"2026-09-16T05:38:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 75.971, \"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\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 119.052, \"from_m\": 75.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\": 19961.473, \"from_m\": 119.052, \"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\": 20178.319, \"from_m\": 19961.473, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20454.568, \"from_m\": 20178.319, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20493.709, \"from_m\": 20454.568, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20747.206, \"from_m\": 20493.709, \"capability_applied\": null, \"effective_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\": 599226, \"profile_key\": \"abfc8a9f85613c14b408e669aef68e76f04f192ab5e9a530c710c7396a8844af\", \"schedule_id\": 40336, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0521\", \"location\": \"Witham Sig. L763\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Witham\", \"stage_seq\": 2, \"distance_m\": 327.288, \"section_seq\": 1, \"route_path_id\": 107864}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532\", \"location\": \"Marks Tey\", \"stage_seq\": 3, \"distance_m\": 13237.569, \"section_seq\": 1, \"route_path_id\": 107864}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": null, \"location\": \"Colchester CS\", \"stage_seq\": 4, \"distance_m\": 20747.206, \"section_seq\": 1, \"route_path_id\": 107864}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20747.206, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107864}], \"total_distance_m\": 20747.206, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 20174.379, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 572.827, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0521", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "35.0", "current_position_lat": "51.9018214", "current_position_lon": "0.8851515", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:25Z\", \"source_id\": 49078446, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:27Z\", \"source_id\": 15932554, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:56Z\", \"source_id\": 49096053, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:59Z\", \"source_id\": 15937631, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Marks Tey", "service_state_platform": "2", "timing_fact_generation": 1789532845376326, "current_leg_arrival_utc": "2026-09-16T05:38:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:02.063580", "service_state_evidence_id": 49096053, "current_leg_start_actual_dep": "2026-09-16T05:06:13+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:03.759532", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
N |
None |
XLG |
5F80 |
720507+720532 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 75.971, "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", "infrastructure_limit_mph": 100.0}, {"to_m": 119.052, "from_m": 75.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": 19961.473, "from_m": 119.052, "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": 20178.319, "from_m": 19961.473, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20454.568, "from_m": 20178.319, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20493.709, "from_m": 20454.568, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20747.206, "from_m": 20493.709, "capability_applied": null, "effective_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": 599226, "profile_key": "abfc8a9f85613c14b408e669aef68e76f04f192ab5e9a530c710c7396a8844af", "schedule_id": 40336, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0521", "location": "Witham Sig. L763", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Witham", "stage_seq": 2, "distance_m": 327.288, "section_seq": 1, "route_path_id": 107864}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532", "location": "Marks Tey", "stage_seq": 3, "distance_m": 13237.569, "section_seq": 1, "route_path_id": 107864}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": null, "location": "Colchester CS", "stage_seq": 4, "distance_m": 20747.206, "section_seq": 1, "route_path_id": 107864}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20747.206, "from_m": 0.0, "section_seq": 1, "route_path_id": 107864}], "total_distance_m": 20747.206, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 20174.379, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 572.827, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13826, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:25Z", "source_id": 49078446, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:07:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:27Z", "source_id": 15932554, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:56Z", "source_id": 49096053, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:28:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:59Z", "source_id": 15937631, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}] |
Witham Sig. L763 |
0521 |
0521 |
None |
None |
None |
Colchester CS |
0541 |
0541 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F18029/2026-09-16/detailed |
None |
Witham Sig. L763 |
2026-09-16T05:06:13+01:00 |
Colchester CS |
35.0 |
{"type": "LineString", "coordinates": [[0.6358869, 51.8037892], [0.636526, 51.804171099999984], [0.6366834, 51.8042627], [0.6370845999999999, 51.804560300000006], [0.637378, 51.8047393], [0.6383310999999999, 51.805296], [0.6392815, 51.8058493], [0.6409039, 51.80677419999999], [0.641426, 51.80707400000001], [0.6433717, 51.80815990000001], [0.6451563999999999, 51.8091396], [0.6461798999999999, 51.80971439999999], [0.6466806, 51.809996700000006], [0.6508122, 51.8122838], [0.6631333999999999, 51.8191177], [0.6634166, 51.8192828], [0.6670422, 51.8212692], [0.6846839999999998, 51.831060099999995], [0.6863990999999999, 51.83200529999999], [0.6864815999999999, 51.83205629999999], [0.6883451445268268, 51.833078520820536], [0.6886213, 51.83323], [0.692496, 51.8353932], [0.7026932, 51.84098960000001], [0.7031965999999998, 51.841271], [0.7036365999999998, 51.8415077], [0.7042472999999999, 51.84183779999999], [0.704943, 51.8422206], [0.7060971999999999, 51.8428389], [0.7072542999999999, 51.8434686], [0.7079624, 51.8438642], [0.7088052, 51.8443124], [0.7096434999999999, 51.84478639999998], [0.7107904, 51.8454051], [0.7113509, 51.84572000000001], [0.7119416999999999, 51.846052], [0.7119997999999998, 51.8460842], [0.7122474, 51.8462211], [0.7135220999999999, 51.84691099999999], [0.7157667, 51.84813119999999], [0.7159499, 51.84823189999999], [0.7162273999999998, 51.848383], [0.7183909000000002, 51.8495095], [0.7186522272956171, 51.84962974741767], [0.7198522, 51.850181899999995], [0.7213265, 51.8508482], [0.7226857, 51.8514477], [0.7238535999999999, 51.8519689], [0.7245365, 51.8522748], [0.7251753, 51.852555599999995], [0.7255158999999999, 51.85270299999999], [0.7258597, 51.85285969999999], [0.7273570000000001, 51.8535151], [0.7351796, 51.8570084], [0.7363226, 51.8575016], [0.7375607, 51.858036], [0.7399215999999998, 51.859096], [0.7422611999999998, 51.86015280000001], [0.7447385999999999, 51.861328400000005], [0.7468775999999999, 51.8623545], [0.7482499, 51.8630554], [0.7496589, 51.86379229999999], [0.7516694, 51.8648928], [0.7536810999999999, 51.8659638], [0.7556488999999998, 51.867037999999994], [0.7569619, 51.86774], [0.7582108, 51.8684275], [0.7617015, 51.870525399999984], [0.7645638999999999, 51.87239779999999], [0.7683874, 51.87482699999999], [0.7693331, 51.87536059999999], [0.7715221, 51.8764996], [0.7730989, 51.8772385], [0.7745198999999999, 51.8778833], [0.7758112, 51.878470499999985], [0.7763931999999999, 51.878706599999994], [0.7765179, 51.87875879999999], [0.7768994999999999, 51.878907600000005], [0.7772000999999998, 51.8790219], [0.7778494, 51.87926890000001], [0.7786937999999999, 51.87958050000001], [0.7792256999999999, 51.8797707], [0.7796642, 51.879923299999994], [0.7807619, 51.8802951], [0.7816176, 51.8805696], [0.7820201999999999, 51.8806938], [0.7823664, 51.880799], [0.7838702, 51.8812422], [0.7845308, 51.8814237], [0.7851106, 51.8815471], [0.7864067999999999, 51.8818739], [0.7903809, 51.8828848], [0.7928904, 51.88351439999999], [0.7931034999999999, 51.8835687], [0.7950119999999999, 51.884046299999994], [0.7970438999999999, 51.8845616], [0.7972162999999999, 51.8846053], [0.8009427999999998, 51.88552159999999], [0.8068875, 51.8870144], [0.807617, 51.88720639999999], [0.8084837557075693, 51.88741328887381], [0.8095935999999999, 51.8876782], [0.8114766999999999, 51.88815230000001], [0.8130162696082696, 51.8885561180277], [0.8133925, 51.8886548], [0.8152998, 51.8891505], [0.8221419, 51.890865600000005], [0.8295514000000002, 51.8927224], [0.8356642, 51.8942886], [0.841835, 51.895836200000005], [0.8425417999999999, 51.8960128], [0.84326, 51.8961914], [0.8449855999999999, 51.8966219], [0.8473382999999999, 51.89718209999999], [0.8496106, 51.897737], [0.8508952999999999, 51.8980689], [0.8511063999999999, 51.898123], [0.8517248, 51.8982834], [0.8518980999999999, 51.898326], [0.8552738, 51.8991712], [0.8569085, 51.89958279999999], [0.8577756, 51.8998034], [0.8582208999999998, 51.8999113], [0.8586515999999998, 51.90002470000001], [0.8601711999999999, 51.90039860000001], [0.8603721999999999, 51.9004436], [0.8617806, 51.9007668], [0.8624363, 51.90090669999999], [0.8630946999999999, 51.90102749999999], [0.8636951999999999, 51.901132200000006], [0.8642846, 51.9012323], [0.8662746999999998, 51.9015108], [0.8677706999999999, 51.9016817], [0.8686692, 51.90176879999999], [0.8695773999999998, 51.9018336], [0.8709928, 51.9019097], [0.873778, 51.9019879], [0.8751671999999999, 51.9020246], [0.8762126999999998, 51.9020562], [0.8769261999999999, 51.902098], [0.8780178, 51.9021732], [0.8788707999999998, 51.9022165], [0.8796163999999999, 51.902237799999995], [0.8799275999999999, 51.9022223], [0.88011, 51.9022088], [0.8804988999999999, 51.9021756], [0.8809307, 51.90213289999999], [0.8813517999999999, 51.9021107], [0.8814992999999999, 51.9021043], [0.8827912, 51.9020994], [0.8851514999999999, 51.9018214]]} |
12.9 |
0506 |
0541 |
Marks Tey |
Marks Tey |
Colchester CS |
51.9018214 |
0.8851515 |
51.9018214 |
0.8851515 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:00 |
Marks Tey |
TD |
TRACKING_TIMEOUT |
49096053 |
1789532845376326 |
8 |
8 |
2026-09-16 05:51:03.759532 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:02.063580 |
| 568286 |
599207 |
G86079 |
162E49M616 |
2026-09-16 |
COMPLETE |
15976057 |
2026-09-16 06:41:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599207, "stp": "P", "toc": "Northern", "uid": "G86079", "consist": "170478", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86079/2026-09-16/detailed", "trust_id": "162E49M616", "origin_crs": "HGT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "0B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2E49", "timing_status": "ON TIME", "origin_station": "Harrogate", "current_leg_arr": "0641", "current_leg_dep": "0636", "current_leg_end": "Leeds", "origin_dep_time": "0605", "origin_platform": "1", "current_location": "Leeds", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-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": "Burley Park", "dest_arr_time_act": "0641½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Burley Park", "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\": 147.998, \"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\": 1576.974, \"from_m\": 147.998, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3156.154, \"from_m\": 1576.974, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3547.913, \"from_m\": 3156.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12942.651, \"from_m\": 3547.913, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13334.41, \"from_m\": 12942.651, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14913.59, \"from_m\": 13334.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\": 17619.406, \"from_m\": 14913.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19099.442, \"from_m\": 17619.406, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19484.176, \"from_m\": 19099.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\": 42819.855, \"from_m\": 19484.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43341.337, \"from_m\": 42819.855, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44236.53, \"from_m\": 43341.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44848.538, \"from_m\": 44236.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 44855.912, \"from_m\": 44848.538, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45006.296, \"from_m\": 44855.912, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45328.507, \"from_m\": 45006.296, \"capability_applied\": null, \"effective_limit_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\": 599207, \"profile_key\": \"049a96c0cee3384a697083716e03950e5b944581cdfa60b42ea2a91079c5a318\", \"schedule_id\": 12574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Harrogate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608H\", \"location\": \"Hornbeam Park\", \"stage_seq\": 2, \"distance_m\": 1645.57, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0614\", \"location\": \"Pannal\", \"stage_seq\": 3, \"distance_m\": 5288.698, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 4, \"distance_m\": 8245.282, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Weeton\", \"stage_seq\": 5, \"distance_m\": 26464.92, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627H\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 36147.061, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Headingley\", \"stage_seq\": 7, \"distance_m\": 40342.802, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Burley Park\", \"stage_seq\": 8, \"distance_m\": 41622.975, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Armley Jn\", \"stage_seq\": 9, \"distance_m\": 43219.892, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Leeds West Jn\", \"stage_seq\": 10, \"distance_m\": 44800.67, \"section_seq\": 1, \"route_path_id\": 32496}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 11, \"distance_m\": 45328.507, \"section_seq\": 1, \"route_path_id\": 32496}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45328.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32496}], \"total_distance_m\": 45328.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 41186.341, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4142.166, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:12Z\", \"source_id\": 49149747, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:17Z\", \"source_id\": 15954225, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:19Z\", \"source_id\": 49159033, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:23Z\", \"source_id\": 15957243, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:38Z\", \"source_id\": 49169227, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:44Z\", \"source_id\": 15960420, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:46Z\", \"source_id\": 49187353, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:52Z\", \"source_id\": 15966301, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:58Z\", \"source_id\": 49200651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:02Z\", \"source_id\": 15970631, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:00Z\", \"source_id\": 49207645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:05Z\", \"source_id\": 15972764, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:47Z\", \"source_id\": 49218229, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:48Z\", \"source_id\": 15976057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "2", "timing_fact_generation": 1789537189569157, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:02.279733", "service_state_evidence_id": 15976057, "current_leg_start_actual_dep": "2026-09-16T06:34:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:03.146982", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HGT |
LDS |
2E49 |
170478 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 147.998, "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": 1576.974, "from_m": 147.998, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3156.154, "from_m": 1576.974, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3547.913, "from_m": 3156.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12942.651, "from_m": 3547.913, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13334.41, "from_m": 12942.651, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14913.59, "from_m": 13334.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": 17619.406, "from_m": 14913.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19099.442, "from_m": 17619.406, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19484.176, "from_m": 19099.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": 42819.855, "from_m": 19484.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43341.337, "from_m": 42819.855, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44236.53, "from_m": 43341.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44848.538, "from_m": 44236.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 44855.912, "from_m": 44848.538, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45006.296, "from_m": 44855.912, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45328.507, "from_m": 45006.296, "capability_applied": null, "effective_limit_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": 599207, "profile_key": "049a96c0cee3384a697083716e03950e5b944581cdfa60b42ea2a91079c5a318", "schedule_id": 12574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Harrogate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608H", "location": "Hornbeam Park", "stage_seq": 2, "distance_m": 1645.57, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0614", "location": "Pannal", "stage_seq": 3, "distance_m": 5288.698, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Rigton S.B.", "stage_seq": 4, "distance_m": 8245.282, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Weeton", "stage_seq": 5, "distance_m": 26464.92, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627H", "location": "Horsforth", "stage_seq": 6, "distance_m": 36147.061, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Headingley", "stage_seq": 7, "distance_m": 40342.802, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Burley Park", "stage_seq": 8, "distance_m": 41622.975, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Armley Jn", "stage_seq": 9, "distance_m": 43219.892, "section_seq": 1, "route_path_id": 32496}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Leeds West Jn", "stage_seq": 10, "distance_m": 44800.67, "section_seq": 1, "route_path_id": 32496}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": null, "location": "Leeds", "stage_seq": 11, "distance_m": 45328.507, "section_seq": 1, "route_path_id": 32496}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45328.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 32496}], "total_distance_m": 45328.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 41186.341, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4142.166, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:12Z", "source_id": 49149747, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:07:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:17Z", "source_id": 15954225, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:19Z", "source_id": 49159033, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:12:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:23Z", "source_id": 15957243, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5253, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:38Z", "source_id": 49169227, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:18:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:44Z", "source_id": 15960420, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:46Z", "source_id": 49187353, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:26:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:52Z", "source_id": 15966301, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5235, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:58Z", "source_id": 49200651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:32:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:02Z", "source_id": 15970631, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:00Z", "source_id": 49207645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:05Z", "source_id": 15972764, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:47Z", "source_id": 49218229, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:48Z", "source_id": 15976057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Harrogate |
0605 |
0605 |
1 |
None |
None |
Leeds |
0643 |
0641½ |
0B |
ON TIME |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G86079/2026-09-16/detailed |
None |
Burley Park |
2026-09-16T06:34:30+01:00 |
Leeds |
5.0 |
{"type": "LineString", "coordinates": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-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]]} |
2.3 |
0636 |
0641 |
Burley Park |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976057 |
1789537189569157 |
31 |
31 |
2026-09-16 05:51:03.146982 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:02.279733 |
| 568287 |
598800 |
C17165 |
671V17M516 |
2026-09-16 |
COMPLETE |
15977037 |
2026-09-16 06:41:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 598800, "stp": "P", "toc": "West Midlands Trains", "uid": "C17165", "consist": "172344", "dest_crs": "HFD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17165/2026-09-16/detailed", "trust_id": "671V17M516", "origin_crs": "WOS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hereford", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "1", "is_terminated": 1, "next_location": "Hereford", "signalling_id": "1V17", "timing_status": "EARLY", "origin_station": "Worcester Shrub Hill", "current_leg_arr": "0641", "current_leg_dep": "0623", "current_leg_end": "Hereford", "origin_dep_time": "0556", "origin_platform": "1", "current_location": "Hereford", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4256065, 52.0452676], [-2.4263945, 52.0453592], [-2.426574899999999, 52.0453785], [-2.4269244, 52.0454162], [-2.4289163, 52.0456446], [-2.429359499999999, 52.04569539999999], [-2.4301193999999997, 52.04577909999999], [-2.43054, 52.0458344], [-2.4313054999999997, 52.04589130000001], [-2.4320120999999997, 52.0459697], [-2.4327124, 52.0460561], [-2.4334822, 52.04615739999999], [-2.4342115, 52.04625339999999], [-2.4353727999999997, 52.04643149999999], [-2.4366047999999996, 52.0466423], [-2.4377506, 52.046854399999994], [-2.4389587999999995, 52.04710209999999], [-2.4399637, 52.0473305], [-2.4411637000000006, 52.04763049999999], [-2.4422263999999996, 52.0479065], [-2.4433776, 52.048232], [-2.4443373000000004, 52.0485188], [-2.4450429999999996, 52.0487371], [-2.4466834, 52.04928590000001], [-2.4468316, 52.0493393], [-2.4505421999999997, 52.05069700000001], [-2.4514593999999996, 52.0509915], [-2.4522895, 52.05124390000001], [-2.4531738, 52.051504], [-2.4541042, 52.051759199999985], [-2.4551451, 52.0520007], [-2.4561328999999996, 52.0522119], [-2.4572521, 52.05241629999999], [-2.4579456, 52.0525309], [-2.459707, 52.0527985], [-2.4610540999999997, 52.0529986], [-2.4683953999999995, 52.05408879999999], [-2.4710276, 52.0545062], [-2.471374959947274, 52.054578667909794], [-2.4736389999999995, 52.05505099999999], [-2.4763061999999993, 52.0557712], [-2.4775324999999997, 52.056164300000006], [-2.4801852000000006, 52.056993199999994], [-2.4823953, 52.057544], [-2.4847664, 52.05807179999999], [-2.4867216999999995, 52.058400600000006], [-2.4895817999999994, 52.058750399999994], [-2.4937417, 52.0590603], [-2.4940043, 52.0590719], [-2.4997954, 52.0591906], [-2.505384, 52.0593002], [-2.5088628, 52.0593675], [-2.510874, 52.05939039999999], [-2.5148124000000003, 52.0596021], [-2.51528279553466, 52.05964633696526], [-2.515326, 52.0596504], [-2.5167300999999997, 52.05978230000001], [-2.5210054999999993, 52.060403899999976], [-2.523087, 52.06080270000001], [-2.5250751999999994, 52.061275499999994], [-2.5271934, 52.061841599999994], [-2.528679, 52.0622722], [-2.5320494999999994, 52.0635096], [-2.5356511, 52.06488619999999], [-2.5397935, 52.06603809999999], [-2.5425175999999996, 52.066592799999995], [-2.546019, 52.0670693], [-2.5482245999999997, 52.0672007], [-2.5484351, 52.0672104], [-2.5515781, 52.0672985], [-2.5535721, 52.06736050000001], [-2.5555901, 52.0676171], [-2.5609926999999995, 52.0685444], [-2.5629728, 52.0688849], [-2.5676357999999997, 52.069654099999994], [-2.569712, 52.0700121], [-2.5724226, 52.0704797], [-2.5780407999999997, 52.07140830000001], [-2.5843386, 52.0725159], [-2.5873867, 52.07333440000001], [-2.5897054, 52.074163], [-2.5898892, 52.0742357], [-2.5904433999999994, 52.07442280000001], [-2.5908243, 52.07454950000001], [-2.5912270999999993, 52.0746733], [-2.5919063, 52.0748681], [-2.592409, 52.07500050000001], [-2.5930085, 52.0751425], [-2.5936674, 52.0752864], [-2.5948367, 52.0754956], [-2.5956922999999996, 52.07562039999999], [-2.5962856, 52.0756981], [-2.5968978999999996, 52.0757675], [-2.6005764, 52.07613899999999], [-2.6028868999999997, 52.076370899999986], [-2.605114323946612, 52.07659351349178], [-2.6051332, 52.0765954], [-2.6078561999999996, 52.0768781], [-2.6103592999999994, 52.0771382], [-2.6117834, 52.0772885], [-2.6131326999999995, 52.07742839999999], [-2.6142971, 52.07754580000001], [-2.6157193, 52.077689199999995], [-2.6183491, 52.077954], [-2.6199789999999994, 52.078111], [-2.6224529999999997, 52.0783561], [-2.6231773, 52.0784237], [-2.6238878999999997, 52.0784792], [-2.6245633, 52.0785083], [-2.6250798, 52.0785139], [-2.6255841, 52.0785017], [-2.6260943999999995, 52.0784763], [-2.6265772999999997, 52.0784378], [-2.6271121, 52.0783787], [-2.6276471, 52.07830249999999], [-2.6281774, 52.07821419999999], [-2.6290469, 52.0780489], [-2.6299865999999996, 52.0778639], [-2.6307200999999996, 52.0777362], [-2.6313909, 52.0776376], [-2.6319793, 52.07756530000001], [-2.6325858999999996, 52.0775023], [-2.6330641999999997, 52.0774629], [-2.6338726, 52.0774084], [-2.6343692, 52.0773878], [-2.6351317000000005, 52.077369899999994], [-2.6357353, 52.0773709], [-2.6362036, 52.0773808], [-2.6368545999999995, 52.0774071], [-2.6374459, 52.0774437], [-2.6382695999999997, 52.0775123], [-2.6395408999999996, 52.07763159999999], [-2.6422441, 52.0778851], [-2.6449701999999995, 52.07813959999999], [-2.6479939, 52.078416], [-2.6578706, 52.0793376], [-2.658438, 52.0793871], [-2.6596226, 52.07949500000001], [-2.6614076999999994, 52.0796531], [-2.6624862999999994, 52.07974940000001], [-2.6639899, 52.0798851], [-2.6652959, 52.0800017], [-2.6655299, 52.0800215], [-2.6684540999999995, 52.080284699999986], [-2.6688721, 52.0803224], [-2.6690007, 52.08033259999999], [-2.6717917, 52.0805821], [-2.6737379, 52.0807553], [-2.6739592999999995, 52.0807727], [-2.6754916999999994, 52.080905900000005], [-2.6756426, 52.08092109999999], [-2.6773386, 52.081074], [-2.677716600000001, 52.0811081], [-2.6780833999999993, 52.08113980000001], [-2.6782739, 52.08115560000001], [-2.6793705999999995, 52.081251300000005], [-2.6805020999999996, 52.08132839999999], [-2.6809058, 52.08135229999999], [-2.681446, 52.0813807], [-2.6825927999999997, 52.08142419999999], [-2.6837731999999996, 52.08145189999999], [-2.6850699999999996, 52.0814635], [-2.6857687999999995, 52.0814596], [-2.6865962, 52.0814422], [-2.6873533999999997, 52.0814092], [-2.6882107999999993, 52.08135609999999], [-2.6894441, 52.08126209999999], [-2.6904963999999993, 52.0811722], [-2.6916708999999996, 52.0810607], [-2.6921658999999996, 52.0810014], [-2.6926203, 52.080921399999994], [-2.6928773000000006, 52.08087189999999], [-2.6931136999999996, 52.0808284], [-2.6934761999999997, 52.080754899999995], [-2.6938521999999994, 52.080648399999994], [-2.6942138, 52.0805307], [-2.6946041999999997, 52.0803895], [-2.6949458523585643, 52.08022941640262], [-2.6950907999999996, 52.0801615], [-2.6951605, 52.08012199999999], [-2.6955252999999995, 52.07991539999999], [-2.695762199999999, 52.079768], [-2.6960627, 52.0795571], [-2.6962638, 52.0793939], [-2.6966608, 52.0789867], [-2.6967028, 52.07894169999999], [-2.6968756313677815, 52.07875601422496], [-2.6975754, 52.07800420000001], [-2.6981199, 52.077422299999995], [-2.6983978999999993, 52.07715100000001], [-2.6988413999999996, 52.0767497], [-2.6997256, 52.07603000000001], [-2.7003944, 52.0755348], [-2.7012742, 52.0749594], [-2.7022012999999996, 52.0744161], [-2.7032071, 52.0738918], [-2.7040654, 52.073486299999985], [-2.7050363999999996, 52.0730774], [-2.7066028, 52.0724888], [-2.7073511, 52.0722415], [-2.7084427999999994, 52.0719085], [-2.7093144999999996, 52.07166779999999], [-2.7106502, 52.0713166], [-2.7112859, 52.0711402], [-2.7117982, 52.0709786], [-2.7122328, 52.070820399999995], [-2.7126284, 52.0706604], [-2.7128925999999995, 52.0705334], [-2.7130093, 52.0704749], [-2.7131527, 52.07039909999999], [-2.7133109999999996, 52.0703027], [-2.7134451, 52.07022270000001], [-2.7135591, 52.070148499999995], [-2.713712, 52.07005199999999], [-2.7139065, 52.0699127], [-2.7140512999999995, 52.0697924], [-2.7141773999999996, 52.069681899999985], [-2.7143140999999997, 52.0695574], [-2.7144415999999993, 52.0694239], [-2.7145488, 52.06930929999999], [-2.7146547999999995, 52.06918229999999], [-2.7147526999999996, 52.06905450000001], [-2.7148411999999995, 52.068935], [-2.7149485, 52.0687693], [-2.7150315999999997, 52.0686267], [-2.7150974000000003, 52.0685005], [-2.7151683999999996, 52.068342300000005], [-2.7152261, 52.0681996], [-2.7152744, 52.06805869999999], [-2.715316, 52.06791110000001], [-2.715342699999999, 52.06771979999999], [-2.7153641999999993, 52.067554999999984], [-2.7153717999999993, 52.06746450000001], [-2.715375, 52.0673992], [-2.715375, 52.06727050000001], [-2.7153696, 52.0671411], [-2.7153615999999996, 52.067023199999994], [-2.7153476999999997, 52.0668923], [-2.7153324999999997, 52.066786], [-2.7152489, 52.0665063], [-2.7152122999999997, 52.0664001], [-2.7151657, 52.066282099999995], [-2.7151120999999994, 52.0661642], [-2.7150585, 52.0660578], [-2.7149901, 52.0659399], [-2.7149166999999994, 52.0658321], [-2.71483, 52.065717500000005], [-2.7147339, 52.06559940000001], [-2.7145409, 52.0653714], [-2.7141868, 52.0650247], [-2.7138582, 52.064697399999986], [-2.7134786, 52.06433140000001], [-2.7131554, 52.0640338], [-2.7128858999999994, 52.0638029], [-2.712674, 52.063642], [-2.7124579999999994, 52.06348869999999], [-2.7122716, 52.063370899999995], [-2.7120638, 52.06325449999999], [-2.7118513999999996, 52.0631394], [-2.7116007, 52.06301400000001], [-2.7111854, 52.0628085], [-2.710721299999999, 52.062576], [-2.7103052999999995, 52.062363100000006], [-2.7101240999999994, 52.0622753], [-2.7099954, 52.0622209], [-2.7098817999999993, 52.062178999999986], [-2.7093467, 52.0619932], [-2.7091787, 52.0619352], [-2.7089576, 52.06184439999999], [-2.7085343, 52.0616327]]}", "current_leg_start": "Ledbury", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "52.0616327", "next_location_lon": "-2.7085343", "previous_location": "Ledbury", "current_leg_milage": "13.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 154.056, \"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\": 548.738, \"from_m\": 154.056, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2329.601, \"from_m\": 548.738, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10875.515, \"from_m\": 2329.601, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15172.519, \"from_m\": 10875.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15508.524, \"from_m\": 15172.519, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15627.496, \"from_m\": 15508.524, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16250.754, \"from_m\": 15627.496, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17699.043, \"from_m\": 16250.754, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18076.983, \"from_m\": 17699.043, \"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\": 22338.784, \"from_m\": 18076.983, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23541.484, \"from_m\": 22338.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\": 24865.527, \"from_m\": 23541.484, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25596.13, \"from_m\": 24865.527, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43978.109, \"from_m\": 25596.13, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44405.382, \"from_m\": 43978.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45895.539, \"from_m\": 44405.382, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46288.432, \"from_m\": 45895.539, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46978.23, \"from_m\": 46288.432, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47124.401, \"from_m\": 46978.23, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598800, \"profile_key\": \"0a2157e7624cf0481e223a7ce352aaef5e130cf48527e6054cd656725e2e5fa7\", \"schedule_id\": 2251, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0556\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0559\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 2, \"distance_m\": 1081.562, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Henwick\", \"stage_seq\": 3, \"distance_m\": 2668.521, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604H\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 4, \"distance_m\": 9280.171, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Malvern Link\", \"stage_seq\": 5, \"distance_m\": 11980.691, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Great Malvern\", \"stage_seq\": 6, \"distance_m\": 13822.306, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612H\", \"location\": \"Malvern Wells\", \"stage_seq\": 7, \"distance_m\": 15535.709, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0616\", \"location\": \"Colwall\", \"stage_seq\": 8, \"distance_m\": 18330.785, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Ledbury\", \"stage_seq\": 9, \"distance_m\": 25102.202, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638H\", \"location\": \"Shelwick Jn\", \"stage_seq\": 10, \"distance_m\": 44411.151, \"section_seq\": 1, \"route_path_id\": 28822}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Hereford\", \"stage_seq\": 11, \"distance_m\": 47124.401, \"section_seq\": 1, \"route_path_id\": 28822}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47124.401, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28822}], \"total_distance_m\": 47124.401, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47124.401, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "52.0616327", "current_position_lon": "-2.7085343", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:58Z\", \"source_id\": 15950730, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:22Z\", \"source_id\": 15954858, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:53Z\", \"source_id\": 15959910, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:19Z\", \"source_id\": 15964005, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:06Z\", \"source_id\": 15977037, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hereford", "service_state_platform": "1", "timing_fact_generation": 1789537266954985, "current_leg_arrival_utc": "2026-09-16T06:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:06.952239", "service_state_evidence_id": 15977037, "current_leg_start_actual_dep": "2026-09-16T06:22:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:41:06.957688", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
WOS |
HFD |
1V17 |
172344 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 154.056, "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": 548.738, "from_m": 154.056, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2329.601, "from_m": 548.738, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10875.515, "from_m": 2329.601, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15172.519, "from_m": 10875.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15508.524, "from_m": 15172.519, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15627.496, "from_m": 15508.524, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16250.754, "from_m": 15627.496, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17699.043, "from_m": 16250.754, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18076.983, "from_m": 17699.043, "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": 22338.784, "from_m": 18076.983, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23541.484, "from_m": 22338.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": 24865.527, "from_m": 23541.484, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25596.13, "from_m": 24865.527, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43978.109, "from_m": 25596.13, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44405.382, "from_m": 43978.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45895.539, "from_m": 44405.382, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46288.432, "from_m": 45895.539, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46978.23, "from_m": 46288.432, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47124.401, "from_m": 46978.23, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598800, "profile_key": "0a2157e7624cf0481e223a7ce352aaef5e130cf48527e6054cd656725e2e5fa7", "schedule_id": 2251, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0556", "location": "Worcester Shrub Hill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0559", "location": "Worcester Foregate Street", "stage_seq": 2, "distance_m": 1081.562, "section_seq": 1, "route_path_id": 28822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Henwick", "stage_seq": 3, "distance_m": 2668.521, "section_seq": 1, "route_path_id": 28822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604H", "location": "Newlands East S.B.", "stage_seq": 4, "distance_m": 9280.171, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Malvern Link", "stage_seq": 5, "distance_m": 11980.691, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Great Malvern", "stage_seq": 6, "distance_m": 13822.306, "section_seq": 1, "route_path_id": 28822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612H", "location": "Malvern Wells", "stage_seq": 7, "distance_m": 15535.709, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0616", "location": "Colwall", "stage_seq": 8, "distance_m": 18330.785, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Ledbury", "stage_seq": 9, "distance_m": 25102.202, "section_seq": 1, "route_path_id": 28822}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638H", "location": "Shelwick Jn", "stage_seq": 10, "distance_m": 44411.151, "section_seq": 1, "route_path_id": 28822}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Hereford", "stage_seq": 11, "distance_m": 47124.401, "section_seq": 1, "route_path_id": 28822}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47124.401, "from_m": 0.0, "section_seq": 1, "route_path_id": 28822}], "total_distance_m": 47124.401, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47124.401, "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-16T04:59:58Z", "source_id": 15950730, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:22Z", "source_id": 15954858, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:53Z", "source_id": 15959910, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:19Z", "source_id": 15964005, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:06Z", "source_id": 15977037, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Worcester Shrub Hill |
0556 |
0556 |
1 |
None |
None |
Hereford |
0642 |
0642 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17165/2026-09-16/detailed |
None |
Ledbury |
2026-09-16T06:22:30+01:00 |
Hereford |
18.0 |
{"type": "LineString", "coordinates": [[-2.4256065, 52.0452676], [-2.4263945, 52.0453592], [-2.426574899999999, 52.0453785], [-2.4269244, 52.0454162], [-2.4289163, 52.0456446], [-2.429359499999999, 52.04569539999999], [-2.4301193999999997, 52.04577909999999], [-2.43054, 52.0458344], [-2.4313054999999997, 52.04589130000001], [-2.4320120999999997, 52.0459697], [-2.4327124, 52.0460561], [-2.4334822, 52.04615739999999], [-2.4342115, 52.04625339999999], [-2.4353727999999997, 52.04643149999999], [-2.4366047999999996, 52.0466423], [-2.4377506, 52.046854399999994], [-2.4389587999999995, 52.04710209999999], [-2.4399637, 52.0473305], [-2.4411637000000006, 52.04763049999999], [-2.4422263999999996, 52.0479065], [-2.4433776, 52.048232], [-2.4443373000000004, 52.0485188], [-2.4450429999999996, 52.0487371], [-2.4466834, 52.04928590000001], [-2.4468316, 52.0493393], [-2.4505421999999997, 52.05069700000001], [-2.4514593999999996, 52.0509915], [-2.4522895, 52.05124390000001], [-2.4531738, 52.051504], [-2.4541042, 52.051759199999985], [-2.4551451, 52.0520007], [-2.4561328999999996, 52.0522119], [-2.4572521, 52.05241629999999], [-2.4579456, 52.0525309], [-2.459707, 52.0527985], [-2.4610540999999997, 52.0529986], [-2.4683953999999995, 52.05408879999999], [-2.4710276, 52.0545062], [-2.471374959947274, 52.054578667909794], [-2.4736389999999995, 52.05505099999999], [-2.4763061999999993, 52.0557712], [-2.4775324999999997, 52.056164300000006], [-2.4801852000000006, 52.056993199999994], [-2.4823953, 52.057544], [-2.4847664, 52.05807179999999], [-2.4867216999999995, 52.058400600000006], [-2.4895817999999994, 52.058750399999994], [-2.4937417, 52.0590603], [-2.4940043, 52.0590719], [-2.4997954, 52.0591906], [-2.505384, 52.0593002], [-2.5088628, 52.0593675], [-2.510874, 52.05939039999999], [-2.5148124000000003, 52.0596021], [-2.51528279553466, 52.05964633696526], [-2.515326, 52.0596504], [-2.5167300999999997, 52.05978230000001], [-2.5210054999999993, 52.060403899999976], [-2.523087, 52.06080270000001], [-2.5250751999999994, 52.061275499999994], [-2.5271934, 52.061841599999994], [-2.528679, 52.0622722], [-2.5320494999999994, 52.0635096], [-2.5356511, 52.06488619999999], [-2.5397935, 52.06603809999999], [-2.5425175999999996, 52.066592799999995], [-2.546019, 52.0670693], [-2.5482245999999997, 52.0672007], [-2.5484351, 52.0672104], [-2.5515781, 52.0672985], [-2.5535721, 52.06736050000001], [-2.5555901, 52.0676171], [-2.5609926999999995, 52.0685444], [-2.5629728, 52.0688849], [-2.5676357999999997, 52.069654099999994], [-2.569712, 52.0700121], [-2.5724226, 52.0704797], [-2.5780407999999997, 52.07140830000001], [-2.5843386, 52.0725159], [-2.5873867, 52.07333440000001], [-2.5897054, 52.074163], [-2.5898892, 52.0742357], [-2.5904433999999994, 52.07442280000001], [-2.5908243, 52.07454950000001], [-2.5912270999999993, 52.0746733], [-2.5919063, 52.0748681], [-2.592409, 52.07500050000001], [-2.5930085, 52.0751425], [-2.5936674, 52.0752864], [-2.5948367, 52.0754956], [-2.5956922999999996, 52.07562039999999], [-2.5962856, 52.0756981], [-2.5968978999999996, 52.0757675], [-2.6005764, 52.07613899999999], [-2.6028868999999997, 52.076370899999986], [-2.605114323946612, 52.07659351349178], [-2.6051332, 52.0765954], [-2.6078561999999996, 52.0768781], [-2.6103592999999994, 52.0771382], [-2.6117834, 52.0772885], [-2.6131326999999995, 52.07742839999999], [-2.6142971, 52.07754580000001], [-2.6157193, 52.077689199999995], [-2.6183491, 52.077954], [-2.6199789999999994, 52.078111], [-2.6224529999999997, 52.0783561], [-2.6231773, 52.0784237], [-2.6238878999999997, 52.0784792], [-2.6245633, 52.0785083], [-2.6250798, 52.0785139], [-2.6255841, 52.0785017], [-2.6260943999999995, 52.0784763], [-2.6265772999999997, 52.0784378], [-2.6271121, 52.0783787], [-2.6276471, 52.07830249999999], [-2.6281774, 52.07821419999999], [-2.6290469, 52.0780489], [-2.6299865999999996, 52.0778639], [-2.6307200999999996, 52.0777362], [-2.6313909, 52.0776376], [-2.6319793, 52.07756530000001], [-2.6325858999999996, 52.0775023], [-2.6330641999999997, 52.0774629], [-2.6338726, 52.0774084], [-2.6343692, 52.0773878], [-2.6351317000000005, 52.077369899999994], [-2.6357353, 52.0773709], [-2.6362036, 52.0773808], [-2.6368545999999995, 52.0774071], [-2.6374459, 52.0774437], [-2.6382695999999997, 52.0775123], [-2.6395408999999996, 52.07763159999999], [-2.6422441, 52.0778851], [-2.6449701999999995, 52.07813959999999], [-2.6479939, 52.078416], [-2.6578706, 52.0793376], [-2.658438, 52.0793871], [-2.6596226, 52.07949500000001], [-2.6614076999999994, 52.0796531], [-2.6624862999999994, 52.07974940000001], [-2.6639899, 52.0798851], [-2.6652959, 52.0800017], [-2.6655299, 52.0800215], [-2.6684540999999995, 52.080284699999986], [-2.6688721, 52.0803224], [-2.6690007, 52.08033259999999], [-2.6717917, 52.0805821], [-2.6737379, 52.0807553], [-2.6739592999999995, 52.0807727], [-2.6754916999999994, 52.080905900000005], [-2.6756426, 52.08092109999999], [-2.6773386, 52.081074], [-2.677716600000001, 52.0811081], [-2.6780833999999993, 52.08113980000001], [-2.6782739, 52.08115560000001], [-2.6793705999999995, 52.081251300000005], [-2.6805020999999996, 52.08132839999999], [-2.6809058, 52.08135229999999], [-2.681446, 52.0813807], [-2.6825927999999997, 52.08142419999999], [-2.6837731999999996, 52.08145189999999], [-2.6850699999999996, 52.0814635], [-2.6857687999999995, 52.0814596], [-2.6865962, 52.0814422], [-2.6873533999999997, 52.0814092], [-2.6882107999999993, 52.08135609999999], [-2.6894441, 52.08126209999999], [-2.6904963999999993, 52.0811722], [-2.6916708999999996, 52.0810607], [-2.6921658999999996, 52.0810014], [-2.6926203, 52.080921399999994], [-2.6928773000000006, 52.08087189999999], [-2.6931136999999996, 52.0808284], [-2.6934761999999997, 52.080754899999995], [-2.6938521999999994, 52.080648399999994], [-2.6942138, 52.0805307], [-2.6946041999999997, 52.0803895], [-2.6949458523585643, 52.08022941640262], [-2.6950907999999996, 52.0801615], [-2.6951605, 52.08012199999999], [-2.6955252999999995, 52.07991539999999], [-2.695762199999999, 52.079768], [-2.6960627, 52.0795571], [-2.6962638, 52.0793939], [-2.6966608, 52.0789867], [-2.6967028, 52.07894169999999], [-2.6968756313677815, 52.07875601422496], [-2.6975754, 52.07800420000001], [-2.6981199, 52.077422299999995], [-2.6983978999999993, 52.07715100000001], [-2.6988413999999996, 52.0767497], [-2.6997256, 52.07603000000001], [-2.7003944, 52.0755348], [-2.7012742, 52.0749594], [-2.7022012999999996, 52.0744161], [-2.7032071, 52.0738918], [-2.7040654, 52.073486299999985], [-2.7050363999999996, 52.0730774], [-2.7066028, 52.0724888], [-2.7073511, 52.0722415], [-2.7084427999999994, 52.0719085], [-2.7093144999999996, 52.07166779999999], [-2.7106502, 52.0713166], [-2.7112859, 52.0711402], [-2.7117982, 52.0709786], [-2.7122328, 52.070820399999995], [-2.7126284, 52.0706604], [-2.7128925999999995, 52.0705334], [-2.7130093, 52.0704749], [-2.7131527, 52.07039909999999], [-2.7133109999999996, 52.0703027], [-2.7134451, 52.07022270000001], [-2.7135591, 52.070148499999995], [-2.713712, 52.07005199999999], [-2.7139065, 52.0699127], [-2.7140512999999995, 52.0697924], [-2.7141773999999996, 52.069681899999985], [-2.7143140999999997, 52.0695574], [-2.7144415999999993, 52.0694239], [-2.7145488, 52.06930929999999], [-2.7146547999999995, 52.06918229999999], [-2.7147526999999996, 52.06905450000001], [-2.7148411999999995, 52.068935], [-2.7149485, 52.0687693], [-2.7150315999999997, 52.0686267], [-2.7150974000000003, 52.0685005], [-2.7151683999999996, 52.068342300000005], [-2.7152261, 52.0681996], [-2.7152744, 52.06805869999999], [-2.715316, 52.06791110000001], [-2.715342699999999, 52.06771979999999], [-2.7153641999999993, 52.067554999999984], [-2.7153717999999993, 52.06746450000001], [-2.715375, 52.0673992], [-2.715375, 52.06727050000001], [-2.7153696, 52.0671411], [-2.7153615999999996, 52.067023199999994], [-2.7153476999999997, 52.0668923], [-2.7153324999999997, 52.066786], [-2.7152489, 52.0665063], [-2.7152122999999997, 52.0664001], [-2.7151657, 52.066282099999995], [-2.7151120999999994, 52.0661642], [-2.7150585, 52.0660578], [-2.7149901, 52.0659399], [-2.7149166999999994, 52.0658321], [-2.71483, 52.065717500000005], [-2.7147339, 52.06559940000001], [-2.7145409, 52.0653714], [-2.7141868, 52.0650247], [-2.7138582, 52.064697399999986], [-2.7134786, 52.06433140000001], [-2.7131554, 52.0640338], [-2.7128858999999994, 52.0638029], [-2.712674, 52.063642], [-2.7124579999999994, 52.06348869999999], [-2.7122716, 52.063370899999995], [-2.7120638, 52.06325449999999], [-2.7118513999999996, 52.0631394], [-2.7116007, 52.06301400000001], [-2.7111854, 52.0628085], [-2.710721299999999, 52.062576], [-2.7103052999999995, 52.062363100000006], [-2.7101240999999994, 52.0622753], [-2.7099954, 52.0622209], [-2.7098817999999993, 52.062178999999986], [-2.7093467, 52.0619932], [-2.7091787, 52.0619352], [-2.7089576, 52.06184439999999], [-2.7085343, 52.0616327]]} |
13.7 |
0623 |
0641 |
Ledbury |
Hereford |
Hereford |
52.0616327 |
-2.7085343 |
52.0616327 |
-2.7085343 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:00 |
Hereford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977037 |
1789537266954985 |
17 |
17 |
2026-09-16 05:41:06.957688 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:06.952239 |
| 568288 |
599890 |
C48344 |
742T00M616 |
2026-09-16 |
COMPLETE |
15975823 |
2026-09-16 06:41:00 |
2026-09-16 05:51:07 |
2026-09-18 05:51:07 |
{"id": 599890, "stp": "P", "toc": "Great Western Railway", "uid": "C48344", "consist": "165123", "dest_crs": "BDW", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48344/2026-09-16/detailed", "trust_id": "742T00M616", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedwyn", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "1", "is_terminated": 1, "next_location": "Bedwyn", "signalling_id": "2T00", "timing_status": "ON TIME", "origin_station": "Newbury", "current_leg_arr": "0641", "current_leg_dep": "0635", "current_leg_end": "Bedwyn", "origin_dep_time": "0624", "origin_platform": "1", "current_location": "Bedwyn", "last_update_time": "2026-09-16T05:51:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5111864999999998, 51.4146365], [-1.5114431, 51.4146928], [-1.511744, 51.4147594], [-1.5120469, 51.4148207], [-1.5124033999999995, 51.41489020000001], [-1.5126246, 51.4149311], [-1.5129261, 51.41498360000001], [-1.5131024999999998, 51.4150153], [-1.5135413999999998, 51.4150838], [-1.5139675, 51.4151462], [-1.5144052999999995, 51.41520500000001], [-1.5148408999999998, 51.415254299999994], [-1.515234, 51.41529520000001], [-1.5155968, 51.4153286], [-1.5159676, 51.41535489999999], [-1.5163768, 51.4153751], [-1.5166986999999998, 51.4153848], [-1.5169836999999995, 51.41538899999999], [-1.5172225999999998, 51.4153877], [-1.5174404, 51.41538549999999], [-1.517712, 51.4153772], [-1.5179625, 51.41536479999999], [-1.5181621, 51.4153535], [-1.5184023, 51.4153367], [-1.5186382, 51.41531560000001], [-1.5188302, 51.4152959], [-1.5191611, 51.4152573], [-1.5194363, 51.41521939999999], [-1.5197137, 51.4151758], [-1.5199831999999998, 51.41512989999999], [-1.5202576, 51.4150788], [-1.5204527, 51.41503949999999], [-1.5206448, 51.4150006], [-1.5207953, 51.414969500000005], [-1.5210774, 51.41490629999999], [-1.5211923, 51.414879799999994], [-1.5218277999999998, 51.4147348], [-1.5224236, 51.4145985], [-1.5228871, 51.4144934], [-1.5231808, 51.414429199999994], [-1.5234740999999998, 51.4143671], [-1.523839, 51.4142934], [-1.5241199, 51.414238399999995], [-1.5244726, 51.414175099999994], [-1.5248505, 51.41410960000001], [-1.5252746, 51.4140373], [-1.5257044, 51.41396989999999], [-1.5258279999999995, 51.413951100000006], [-1.5262784, 51.4138895], [-1.5265566999999998, 51.4138522], [-1.5268319999999995, 51.41381739999999], [-1.5269889, 51.4137995], [-1.5271359830031863, 51.413781994492794], [-1.5272292, 51.4137709], [-1.5275777, 51.4137333], [-1.528025, 51.4136893], [-1.5283894, 51.4136575], [-1.5289269, 51.4136163], [-1.5294344, 51.4135835], [-1.529836, 51.4135652], [-1.5301976, 51.41355059999999], [-1.5306333999999997, 51.4135388], [-1.5311496, 51.4135293], [-1.5316631, 51.41352239999999], [-1.5322990999999997, 51.413514], [-1.5328137999999998, 51.4135065], [-1.5331852, 51.4134984], [-1.533516, 51.4134876], [-1.5338161, 51.413474400000005], [-1.5341796999999997, 51.41345590000001], [-1.5345219, 51.4134326], [-1.5348803, 51.4134036], [-1.5352292999999997, 51.4133677], [-1.5356679, 51.41331790000001], [-1.5360672, 51.413264], [-1.5363999999999998, 51.41321349999999], [-1.5368190999999998, 51.4131417], [-1.5371465, 51.4130805], [-1.5374336, 51.413021], [-1.5378627, 51.41292659999999], [-1.5382844, 51.4128289], [-1.5386557999999997, 51.41273540000001], [-1.539027, 51.4126375], [-1.5393944999999998, 51.4125381], [-1.5397565999999998, 51.4124385], [-1.5402252, 51.4123066], [-1.5406236, 51.4121997], [-1.5410637, 51.41208480000001], [-1.5413947, 51.41200169999999], [-1.5416015, 51.4119537], [-1.5418515999999998, 51.4118989], [-1.5421054999999997, 51.41184609999999], [-1.5423241, 51.4118017], [-1.5425337, 51.41176209999998], [-1.5427874999999998, 51.4117184], [-1.5430272, 51.4116803], [-1.5432834, 51.4116435], [-1.5435287, 51.4116115], [-1.5438118, 51.4115797], [-1.5440314, 51.411558600000006], [-1.5442381, 51.4115402], [-1.5443882, 51.4115276], [-1.5447464, 51.4115064], [-1.5450819999999998, 51.41149200000001], [-1.5454150999999998, 51.4114795], [-1.5458089, 51.411475], [-1.5461438999999997, 51.4114738], [-1.5464606, 51.41147540000001], [-1.5470707, 51.4114822], [-1.5478655999999995, 51.4114936], [-1.5487442, 51.4115055], [-1.5492437999999995, 51.4115072], [-1.5497085999999998, 51.41150170000001], [-1.5500393999999995, 51.4114923], [-1.5503644000000003, 51.4114784], [-1.5507959999999998, 51.4114554], [-1.5511265999999997, 51.4114282], [-1.5514825999999995, 51.411395], [-1.5518059999999998, 51.411361799999995], [-1.5520963, 51.4113266], [-1.552368, 51.4112911], [-1.5528789, 51.4112162], [-1.5532849999999998, 51.41115469999999], [-1.5536986999999998, 51.4110859], [-1.5541660999999998, 51.4109993], [-1.5546619, 51.41090439999999], [-1.5552231999999997, 51.4107899], [-1.5555320999999998, 51.4107214], [-1.5559299999999998, 51.41063029999999], [-1.5563443, 51.4105272], [-1.5568053999999998, 51.41040879999999], [-1.5576666999999995, 51.410172], [-1.5581132999999998, 51.4100453], [-1.5586215, 51.40989959999999], [-1.5593902, 51.4096707], [-1.5599456, 51.4095003], [-1.5604033999999998, 51.40935799999999], [-1.5614768999999995, 51.409023], [-1.5621864, 51.4087984], [-1.5627647000000002, 51.408613900000006], [-1.5633014, 51.4084347], [-1.56372, 51.4082875], [-1.5642269000000002, 51.408100000000005], [-1.5648438999999998, 51.407854], [-1.5652136, 51.4076893], [-1.5656178999999997, 51.40749829999999], [-1.5659662999999997, 51.4073257], [-1.5662922999999995, 51.4071493], [-1.5666702999999995, 51.4069336], [-1.5670149, 51.40673009999998], [-1.5673279999999998, 51.4065286], [-1.5677365999999997, 51.4062494], [-1.5681874, 51.4059354], [-1.5686041, 51.40563060000001], [-1.5691832999999995, 51.40519400000001], [-1.5695448999999997, 51.4049237], [-1.5699337, 51.4046252], [-1.5702960999999998, 51.40434319999999], [-1.5707086, 51.40401419999999], [-1.5711229999999998, 51.4036808], [-1.5715203, 51.40334970000001], [-1.5719069, 51.403031600000006], [-1.5722404, 51.4027435], [-1.5725491, 51.4024721], [-1.5728693, 51.40218089999999], [-1.5732031, 51.401868499999985], [-1.573497, 51.4015786], [-1.5739576, 51.40110490000001], [-1.5743151999999998, 51.4007171], [-1.5746678999999997, 51.4003193], [-1.5748505999999998, 51.40010130000001], [-1.5750395, 51.39987839999999], [-1.5755049999999995, 51.3993318], [-1.575928, 51.39885230000001], [-1.5761561, 51.3985861], [-1.5765409999999995, 51.398187199999995], [-1.5768495, 51.39787309999999], [-1.5771109999999997, 51.39762609999999], [-1.5772838, 51.3974521], [-1.577449, 51.3973034], [-1.5777817999999997, 51.397011000000006], [-1.5780378000000002, 51.3967972], [-1.5784032, 51.396498300000005], [-1.5787321999999997, 51.39623449999999], [-1.5793000999999998, 51.395808299999985], [-1.5798166, 51.395425799999984], [-1.5802466, 51.39510189999999], [-1.5807838, 51.3946941], [-1.5811082999999997, 51.3944359], [-1.5814335, 51.3941735], [-1.5818748, 51.3938016], [-1.5822987999999998, 51.3934216], [-1.5827857999999997, 51.3929838], [-1.5832347999999998, 51.392569400000006], [-1.5837225999999998, 51.392119699999995], [-1.5842847999999998, 51.391612399999985], [-1.5846192999999995, 51.3913012], [-1.5851368, 51.39083850000001], [-1.5855733999999997, 51.390435700000005], [-1.5859957, 51.390048500000006], [-1.5864955000000005, 51.3895829], [-1.5868774, 51.389222499999995], [-1.5874898999999998, 51.3886368], [-1.5878106, 51.3883296], [-1.5880941, 51.38805589999999], [-1.5884307999999998, 51.3877315], [-1.5887379999999998, 51.3874412], [-1.5891291, 51.3870847], [-1.5893992, 51.386849700000006], [-1.5894694017266175, 51.38679167395817], [-1.5896823, 51.38661569999999], [-1.5899939, 51.3863744], [-1.5903227, 51.3861313], [-1.5906572, 51.38589470000001], [-1.591028, 51.3856453], [-1.5913251999999998, 51.3854574], [-1.5916889, 51.3852373], [-1.5920492, 51.38502999999999], [-1.5925857, 51.384725799999984], [-1.5931012, 51.38443519999999], [-1.5933956, 51.3842687], [-1.5936862999999997, 51.3840971], [-1.5938704, 51.38399019999999], [-1.5942016, 51.38379369999999], [-1.5945676999999998, 51.383562], [-1.5948618, 51.3833679], [-1.5950983, 51.3831982], [-1.5953874, 51.3829946], [-1.5956255, 51.382814399999994], [-1.5958741999999997, 51.382620900000006], [-1.5961106, 51.3824246], [-1.5963496, 51.3822195], [-1.5965544, 51.3820341], [-1.5967515999999995, 51.3818509], [-1.597, 51.381607], [-1.5971701, 51.381430300000005], [-1.5973381999999998, 51.3812512], [-1.5977009, 51.38085389999999], [-1.5978359, 51.3807], [-1.5979616, 51.380554399999994], [-1.5982882, 51.3801768], [-1.5985221, 51.3799052], [-1.5988335, 51.37954129999999], [-1.5988912999999998, 51.379473], [-1.5992210999999998, 51.379082999999994], [-1.5995107999999998, 51.3787546], [-1.5998382, 51.37837340000001], [-1.6000942, 51.37807730000001], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]}", "current_leg_start": "Hungerford", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.3794657", "next_location_lon": "-1.5989577", "previous_location": "Hungerford", "current_leg_milage": "5.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.568, \"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\": 271.098, \"from_m\": 208.568, \"capability_applied\": null, \"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\": 358.894, \"from_m\": 271.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8731.404, \"from_m\": 358.894, \"capability_applied\": null, \"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\": 10735.058, \"from_m\": 8731.404, \"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\": 10808.716, \"from_m\": 10735.058, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13394.766, \"from_m\": 10808.716, \"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\": 14287.079, \"from_m\": 13394.766, \"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\": 17726.296, \"from_m\": 14287.079, \"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\": 21505.082, \"from_m\": 17726.296, \"capability_applied\": null, \"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\": 21554.769, \"from_m\": 21505.082, \"capability_applied\": null, \"effective_limit_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\": 21777.642, \"from_m\": 21554.769, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}], \"service_id\": 599890, \"profile_key\": \"c1144c8f8c10de3d55f38fc38d302b2a8bf9893cb053a24c81f86a953df0261d\", \"schedule_id\": 6364, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"Kintbury\", \"stage_seq\": 2, \"distance_m\": 8594.801, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Hungerford\", \"stage_seq\": 3, \"distance_m\": 13484.575, \"section_seq\": 1, \"route_path_id\": 67707}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Bedwyn\", \"stage_seq\": 4, \"distance_m\": 21777.642, \"section_seq\": 1, \"route_path_id\": 67707}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21777.642, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67707}], \"total_distance_m\": 21777.642, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21616.188, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 161.454, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3794657", "current_position_lon": "-1.5989577", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24462, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:38Z\", \"source_id\": 49195515, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:38Z\", \"source_id\": 15968946, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:32Z\", \"source_id\": 49204223, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:38Z\", \"source_id\": 15971736, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24472, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:24Z\", \"source_id\": 49217299, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:26Z\", \"source_id\": 15975823, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedwyn", "service_state_platform": "1", "timing_fact_generation": 1789537170561194, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:07.225048", "service_state_evidence_id": 15975823, "current_leg_start_actual_dep": "2026-09-16T06:35:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:41:07.227101", "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 |
NBY |
BDW |
2T00 |
165123 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 208.568, "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": 271.098, "from_m": 208.568, "capability_applied": null, "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": 358.894, "from_m": 271.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8731.404, "from_m": 358.894, "capability_applied": null, "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": 10735.058, "from_m": 8731.404, "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": 10808.716, "from_m": 10735.058, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13394.766, "from_m": 10808.716, "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": 14287.079, "from_m": 13394.766, "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": 17726.296, "from_m": 14287.079, "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": 21505.082, "from_m": 17726.296, "capability_applied": null, "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": 21554.769, "from_m": 21505.082, "capability_applied": null, "effective_limit_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": 21777.642, "from_m": 21554.769, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}], "service_id": 599890, "profile_key": "c1144c8f8c10de3d55f38fc38d302b2a8bf9893cb053a24c81f86a953df0261d", "schedule_id": 6364, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67707}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "Kintbury", "stage_seq": 2, "distance_m": 8594.801, "section_seq": 1, "route_path_id": 67707}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Hungerford", "stage_seq": 3, "distance_m": 13484.575, "section_seq": 1, "route_path_id": 67707}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Bedwyn", "stage_seq": 4, "distance_m": 21777.642, "section_seq": 1, "route_path_id": 67707}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21777.642, "from_m": 0.0, "section_seq": 1, "route_path_id": 67707}], "total_distance_m": 21777.642, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21616.188, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 161.454, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24462, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:38Z", "source_id": 49195515, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:38Z", "source_id": 15968946, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24467, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:32Z", "source_id": 49204223, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:34:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:38Z", "source_id": 15971736, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24472, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:24Z", "source_id": 49217299, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:41:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:26Z", "source_id": 15975823, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Newbury |
0624 |
0624 |
1 |
None |
None |
Bedwyn |
0641 |
0641 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48344/2026-09-16/detailed |
None |
Hungerford |
2026-09-16T06:35:00+01:00 |
Bedwyn |
6.0 |
{"type": "LineString", "coordinates": [[-1.5111864999999998, 51.4146365], [-1.5114431, 51.4146928], [-1.511744, 51.4147594], [-1.5120469, 51.4148207], [-1.5124033999999995, 51.41489020000001], [-1.5126246, 51.4149311], [-1.5129261, 51.41498360000001], [-1.5131024999999998, 51.4150153], [-1.5135413999999998, 51.4150838], [-1.5139675, 51.4151462], [-1.5144052999999995, 51.41520500000001], [-1.5148408999999998, 51.415254299999994], [-1.515234, 51.41529520000001], [-1.5155968, 51.4153286], [-1.5159676, 51.41535489999999], [-1.5163768, 51.4153751], [-1.5166986999999998, 51.4153848], [-1.5169836999999995, 51.41538899999999], [-1.5172225999999998, 51.4153877], [-1.5174404, 51.41538549999999], [-1.517712, 51.4153772], [-1.5179625, 51.41536479999999], [-1.5181621, 51.4153535], [-1.5184023, 51.4153367], [-1.5186382, 51.41531560000001], [-1.5188302, 51.4152959], [-1.5191611, 51.4152573], [-1.5194363, 51.41521939999999], [-1.5197137, 51.4151758], [-1.5199831999999998, 51.41512989999999], [-1.5202576, 51.4150788], [-1.5204527, 51.41503949999999], [-1.5206448, 51.4150006], [-1.5207953, 51.414969500000005], [-1.5210774, 51.41490629999999], [-1.5211923, 51.414879799999994], [-1.5218277999999998, 51.4147348], [-1.5224236, 51.4145985], [-1.5228871, 51.4144934], [-1.5231808, 51.414429199999994], [-1.5234740999999998, 51.4143671], [-1.523839, 51.4142934], [-1.5241199, 51.414238399999995], [-1.5244726, 51.414175099999994], [-1.5248505, 51.41410960000001], [-1.5252746, 51.4140373], [-1.5257044, 51.41396989999999], [-1.5258279999999995, 51.413951100000006], [-1.5262784, 51.4138895], [-1.5265566999999998, 51.4138522], [-1.5268319999999995, 51.41381739999999], [-1.5269889, 51.4137995], [-1.5271359830031863, 51.413781994492794], [-1.5272292, 51.4137709], [-1.5275777, 51.4137333], [-1.528025, 51.4136893], [-1.5283894, 51.4136575], [-1.5289269, 51.4136163], [-1.5294344, 51.4135835], [-1.529836, 51.4135652], [-1.5301976, 51.41355059999999], [-1.5306333999999997, 51.4135388], [-1.5311496, 51.4135293], [-1.5316631, 51.41352239999999], [-1.5322990999999997, 51.413514], [-1.5328137999999998, 51.4135065], [-1.5331852, 51.4134984], [-1.533516, 51.4134876], [-1.5338161, 51.413474400000005], [-1.5341796999999997, 51.41345590000001], [-1.5345219, 51.4134326], [-1.5348803, 51.4134036], [-1.5352292999999997, 51.4133677], [-1.5356679, 51.41331790000001], [-1.5360672, 51.413264], [-1.5363999999999998, 51.41321349999999], [-1.5368190999999998, 51.4131417], [-1.5371465, 51.4130805], [-1.5374336, 51.413021], [-1.5378627, 51.41292659999999], [-1.5382844, 51.4128289], [-1.5386557999999997, 51.41273540000001], [-1.539027, 51.4126375], [-1.5393944999999998, 51.4125381], [-1.5397565999999998, 51.4124385], [-1.5402252, 51.4123066], [-1.5406236, 51.4121997], [-1.5410637, 51.41208480000001], [-1.5413947, 51.41200169999999], [-1.5416015, 51.4119537], [-1.5418515999999998, 51.4118989], [-1.5421054999999997, 51.41184609999999], [-1.5423241, 51.4118017], [-1.5425337, 51.41176209999998], [-1.5427874999999998, 51.4117184], [-1.5430272, 51.4116803], [-1.5432834, 51.4116435], [-1.5435287, 51.4116115], [-1.5438118, 51.4115797], [-1.5440314, 51.411558600000006], [-1.5442381, 51.4115402], [-1.5443882, 51.4115276], [-1.5447464, 51.4115064], [-1.5450819999999998, 51.41149200000001], [-1.5454150999999998, 51.4114795], [-1.5458089, 51.411475], [-1.5461438999999997, 51.4114738], [-1.5464606, 51.41147540000001], [-1.5470707, 51.4114822], [-1.5478655999999995, 51.4114936], [-1.5487442, 51.4115055], [-1.5492437999999995, 51.4115072], [-1.5497085999999998, 51.41150170000001], [-1.5500393999999995, 51.4114923], [-1.5503644000000003, 51.4114784], [-1.5507959999999998, 51.4114554], [-1.5511265999999997, 51.4114282], [-1.5514825999999995, 51.411395], [-1.5518059999999998, 51.411361799999995], [-1.5520963, 51.4113266], [-1.552368, 51.4112911], [-1.5528789, 51.4112162], [-1.5532849999999998, 51.41115469999999], [-1.5536986999999998, 51.4110859], [-1.5541660999999998, 51.4109993], [-1.5546619, 51.41090439999999], [-1.5552231999999997, 51.4107899], [-1.5555320999999998, 51.4107214], [-1.5559299999999998, 51.41063029999999], [-1.5563443, 51.4105272], [-1.5568053999999998, 51.41040879999999], [-1.5576666999999995, 51.410172], [-1.5581132999999998, 51.4100453], [-1.5586215, 51.40989959999999], [-1.5593902, 51.4096707], [-1.5599456, 51.4095003], [-1.5604033999999998, 51.40935799999999], [-1.5614768999999995, 51.409023], [-1.5621864, 51.4087984], [-1.5627647000000002, 51.408613900000006], [-1.5633014, 51.4084347], [-1.56372, 51.4082875], [-1.5642269000000002, 51.408100000000005], [-1.5648438999999998, 51.407854], [-1.5652136, 51.4076893], [-1.5656178999999997, 51.40749829999999], [-1.5659662999999997, 51.4073257], [-1.5662922999999995, 51.4071493], [-1.5666702999999995, 51.4069336], [-1.5670149, 51.40673009999998], [-1.5673279999999998, 51.4065286], [-1.5677365999999997, 51.4062494], [-1.5681874, 51.4059354], [-1.5686041, 51.40563060000001], [-1.5691832999999995, 51.40519400000001], [-1.5695448999999997, 51.4049237], [-1.5699337, 51.4046252], [-1.5702960999999998, 51.40434319999999], [-1.5707086, 51.40401419999999], [-1.5711229999999998, 51.4036808], [-1.5715203, 51.40334970000001], [-1.5719069, 51.403031600000006], [-1.5722404, 51.4027435], [-1.5725491, 51.4024721], [-1.5728693, 51.40218089999999], [-1.5732031, 51.401868499999985], [-1.573497, 51.4015786], [-1.5739576, 51.40110490000001], [-1.5743151999999998, 51.4007171], [-1.5746678999999997, 51.4003193], [-1.5748505999999998, 51.40010130000001], [-1.5750395, 51.39987839999999], [-1.5755049999999995, 51.3993318], [-1.575928, 51.39885230000001], [-1.5761561, 51.3985861], [-1.5765409999999995, 51.398187199999995], [-1.5768495, 51.39787309999999], [-1.5771109999999997, 51.39762609999999], [-1.5772838, 51.3974521], [-1.577449, 51.3973034], [-1.5777817999999997, 51.397011000000006], [-1.5780378000000002, 51.3967972], [-1.5784032, 51.396498300000005], [-1.5787321999999997, 51.39623449999999], [-1.5793000999999998, 51.395808299999985], [-1.5798166, 51.395425799999984], [-1.5802466, 51.39510189999999], [-1.5807838, 51.3946941], [-1.5811082999999997, 51.3944359], [-1.5814335, 51.3941735], [-1.5818748, 51.3938016], [-1.5822987999999998, 51.3934216], [-1.5827857999999997, 51.3929838], [-1.5832347999999998, 51.392569400000006], [-1.5837225999999998, 51.392119699999995], [-1.5842847999999998, 51.391612399999985], [-1.5846192999999995, 51.3913012], [-1.5851368, 51.39083850000001], [-1.5855733999999997, 51.390435700000005], [-1.5859957, 51.390048500000006], [-1.5864955000000005, 51.3895829], [-1.5868774, 51.389222499999995], [-1.5874898999999998, 51.3886368], [-1.5878106, 51.3883296], [-1.5880941, 51.38805589999999], [-1.5884307999999998, 51.3877315], [-1.5887379999999998, 51.3874412], [-1.5891291, 51.3870847], [-1.5893992, 51.386849700000006], [-1.5894694017266175, 51.38679167395817], [-1.5896823, 51.38661569999999], [-1.5899939, 51.3863744], [-1.5903227, 51.3861313], [-1.5906572, 51.38589470000001], [-1.591028, 51.3856453], [-1.5913251999999998, 51.3854574], [-1.5916889, 51.3852373], [-1.5920492, 51.38502999999999], [-1.5925857, 51.384725799999984], [-1.5931012, 51.38443519999999], [-1.5933956, 51.3842687], [-1.5936862999999997, 51.3840971], [-1.5938704, 51.38399019999999], [-1.5942016, 51.38379369999999], [-1.5945676999999998, 51.383562], [-1.5948618, 51.3833679], [-1.5950983, 51.3831982], [-1.5953874, 51.3829946], [-1.5956255, 51.382814399999994], [-1.5958741999999997, 51.382620900000006], [-1.5961106, 51.3824246], [-1.5963496, 51.3822195], [-1.5965544, 51.3820341], [-1.5967515999999995, 51.3818509], [-1.597, 51.381607], [-1.5971701, 51.381430300000005], [-1.5973381999999998, 51.3812512], [-1.5977009, 51.38085389999999], [-1.5978359, 51.3807], [-1.5979616, 51.380554399999994], [-1.5982882, 51.3801768], [-1.5985221, 51.3799052], [-1.5988335, 51.37954129999999], [-1.5988912999999998, 51.379473], [-1.5992210999999998, 51.379082999999994], [-1.5995107999999998, 51.3787546], [-1.5998382, 51.37837340000001], [-1.6000942, 51.37807730000001], [-1.60048, 51.3777009], [-1.5998849, 51.3783904], [-1.5995518999999998, 51.37877460000001], [-1.599405, 51.37894519999999], [-1.5991924999999998, 51.37918830000001], [-1.5989577, 51.3794657]]} |
5.2 |
0635 |
0641 |
Hungerford |
Bedwyn |
Bedwyn |
51.3794657 |
-1.5989577 |
51.3794657 |
-1.5989577 |
1 |
0 |
2026-09-16 05:51:07 |
TERMINATED |
2026-09-16 05:41:00 |
Bedwyn |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975823 |
1789537170561194 |
18 |
18 |
2026-09-16 05:41:07.227101 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:07.225048 |
| 568289 |
598197 |
G77235 |
871W01M516 |
2026-09-16 |
COMPLETE |
15975850 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 598197, "stp": "P", "toc": "Gatwick Express", "uid": "G77235", "consist": "387125+387225", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77235/2026-09-16/detailed", "trust_id": "871W01M516", "origin_crs": "BTN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "14", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1W01", "timing_status": "ON TIME", "origin_station": "Brighton", "current_leg_arr": "0641", "current_leg_dep": "0609", "current_leg_end": "London Victoria (C)", "origin_dep_time": "0539", "origin_platform": "3", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T05:51:37", "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.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-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.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.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": "Gatwick Airport", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Gatwick Airport", "current_leg_milage": "27.1", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 260.162, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 301.517, \"from_m\": 260.162, \"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\": 331.218, \"from_m\": 301.517, \"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\": 390.168, \"from_m\": 331.218, \"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\": 535.472, \"from_m\": 390.168, \"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\": 965.326, \"from_m\": 535.472, \"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\": 978.427, \"from_m\": 965.326, \"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\": 4025.641, \"from_m\": 978.427, \"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\": 20320.797, \"from_m\": 4025.641, \"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\": 20838.958, \"from_m\": 20320.797, \"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\": 22052.677, \"from_m\": 20838.958, \"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\": 29916.89, \"from_m\": 22052.677, \"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\": 30772.16, \"from_m\": 29916.89, \"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\": 31066.393, \"from_m\": 30772.16, \"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\": 31147.1, \"from_m\": 31066.393, \"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\": 37254.33, \"from_m\": 31147.1, \"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\": 37369.781, \"from_m\": 37254.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38222.557, \"from_m\": 37369.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\": 39038.276, \"from_m\": 38222.557, \"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\": 39109.596, \"from_m\": 39038.276, \"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\": 46825.862, \"from_m\": 39109.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\": 47562.429, \"from_m\": 46825.862, \"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\": 58477.425, \"from_m\": 47562.429, \"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\": 58532.442, \"from_m\": 58477.425, \"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\": 63105.449, \"from_m\": 58532.442, \"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\": 64383.092, \"from_m\": 63105.449, \"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\": 64441.656, \"from_m\": 64383.092, \"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\": 64485.927, \"from_m\": 64441.656, \"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\": 64521.634, \"from_m\": 64485.927, \"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\": 64585.333, \"from_m\": 64521.634, \"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\": 64674.001, \"from_m\": 64585.333, \"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\": 64704.437, \"from_m\": 64674.001, \"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\": 65098.693, \"from_m\": 64704.437, \"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\": 65135.658, \"from_m\": 65098.693, \"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\": 66032.109, \"from_m\": 65135.658, \"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\": 66556.102, \"from_m\": 66032.109, \"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\": 66637.424, \"from_m\": 66556.102, \"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\": 66691.2, \"from_m\": 66637.424, \"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\": 75071.621, \"from_m\": 66691.2, \"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\": 78469.998, \"from_m\": 75071.621, \"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\": 81150.959, \"from_m\": 78469.998, \"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\": 81807.996, \"from_m\": 81150.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598197, \"profile_key\": \"29ed33ace8033f4230acdb8a59d5fe1dc1829cbce5cfd9e0f0b476be7f34ced2\", \"schedule_id\": 12059, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Brighton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542\", \"location\": \"Preston Park\", \"stage_seq\": 2, \"distance_m\": 2138.207, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Burgess Hill\", \"stage_seq\": 3, \"distance_m\": 14726.097, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Keymer Jn\", \"stage_seq\": 4, \"distance_m\": 15654.906, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"0554\", \"wtt_dep\": \"0556\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 20721.638, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 6, \"distance_m\": 21947.982, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0602\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 7, \"distance_m\": 31066.393, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Three Bridges\", \"stage_seq\": 8, \"distance_m\": 34206.121, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0610\", \"location\": \"Gatwick Airport\", \"stage_seq\": 9, \"distance_m\": 38692.648, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 10, \"distance_m\": 46687.811, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 58532.442, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Purley\", \"stage_seq\": 12, \"distance_m\": 60111.46, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"East Croydon\", \"stage_seq\": 13, \"distance_m\": 64906.329, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 14, \"distance_m\": 65754.039, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Selhurst\", \"stage_seq\": 15, \"distance_m\": 66783.092, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Streatham North Jn\", \"stage_seq\": 16, \"distance_m\": 72077.685, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Balham\", \"stage_seq\": 17, \"distance_m\": 74423.695, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 18, \"distance_m\": 77565.401, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 19, \"distance_m\": 78630.009, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 20, \"distance_m\": 80465.921, \"section_seq\": 1, \"route_path_id\": 69225}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 21, \"distance_m\": 81807.996, \"section_seq\": 1, \"route_path_id\": 69225}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81807.996, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69225}], \"total_distance_m\": 81807.996, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 81047.449, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 760.547, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:24Z\", \"source_id\": 49112475, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:28Z\", \"source_id\": 15942589, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:01Z\", \"source_id\": 49121334, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:08Z\", \"source_id\": 15945201, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:14Z\", \"source_id\": 49127395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:19Z\", \"source_id\": 15947071, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:53Z\", \"source_id\": 49145670, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:55Z\", \"source_id\": 15952922, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:18Z\", \"source_id\": 49151736, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:22Z\", \"source_id\": 15954854, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:37Z\", \"source_id\": 49178912, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:42Z\", \"source_id\": 15963555, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:13Z\", \"source_id\": 49186170, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:19Z\", \"source_id\": 15965937, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:41Z\", \"source_id\": 49189169, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:43Z\", \"source_id\": 15966877, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:29Z\", \"source_id\": 49199576, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:30Z\", \"source_id\": 15970273, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:20Z\", \"source_id\": 49206091, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:27Z\", \"source_id\": 15972306, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:26Z\", \"source_id\": 49217406, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:28Z\", \"source_id\": 15975850, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "14", "timing_fact_generation": 1789537169196072, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:11.509397", "service_state_evidence_id": 15975850, "current_leg_start_actual_dep": "2026-09-16T06:10:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:11.761041", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Gatwick Express |
P |
BTN |
None |
1W01 |
387125+387225 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 260.162, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 301.517, "from_m": 260.162, "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": 331.218, "from_m": 301.517, "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": 390.168, "from_m": 331.218, "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": 535.472, "from_m": 390.168, "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": 965.326, "from_m": 535.472, "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": 978.427, "from_m": 965.326, "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": 4025.641, "from_m": 978.427, "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": 20320.797, "from_m": 4025.641, "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": 20838.958, "from_m": 20320.797, "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": 22052.677, "from_m": 20838.958, "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": 29916.89, "from_m": 22052.677, "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": 30772.16, "from_m": 29916.89, "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": 31066.393, "from_m": 30772.16, "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": 31147.1, "from_m": 31066.393, "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": 37254.33, "from_m": 31147.1, "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": 37369.781, "from_m": 37254.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38222.557, "from_m": 37369.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": 39038.276, "from_m": 38222.557, "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": 39109.596, "from_m": 39038.276, "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": 46825.862, "from_m": 39109.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": 47562.429, "from_m": 46825.862, "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": 58477.425, "from_m": 47562.429, "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": 58532.442, "from_m": 58477.425, "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": 63105.449, "from_m": 58532.442, "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": 64383.092, "from_m": 63105.449, "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": 64441.656, "from_m": 64383.092, "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": 64485.927, "from_m": 64441.656, "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": 64521.634, "from_m": 64485.927, "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": 64585.333, "from_m": 64521.634, "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": 64674.001, "from_m": 64585.333, "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": 64704.437, "from_m": 64674.001, "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": 65098.693, "from_m": 64704.437, "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": 65135.658, "from_m": 65098.693, "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": 66032.109, "from_m": 65135.658, "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": 66556.102, "from_m": 66032.109, "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": 66637.424, "from_m": 66556.102, "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": 66691.2, "from_m": 66637.424, "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": 75071.621, "from_m": 66691.2, "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": 78469.998, "from_m": 75071.621, "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": 81150.959, "from_m": 78469.998, "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": 81807.996, "from_m": 81150.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598197, "profile_key": "29ed33ace8033f4230acdb8a59d5fe1dc1829cbce5cfd9e0f0b476be7f34ced2", "schedule_id": 12059, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0539", "location": "Brighton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542", "location": "Preston Park", "stage_seq": 2, "distance_m": 2138.207, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Burgess Hill", "stage_seq": 3, "distance_m": 14726.097, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Keymer Jn", "stage_seq": 4, "distance_m": 15654.906, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "0554", "wtt_dep": "0556", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 20721.638, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557H", "location": "Copyhold Jn", "stage_seq": 6, "distance_m": 21947.982, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0602", "location": "Balcombe Tunnel Jn", "stage_seq": 7, "distance_m": 31066.393, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Three Bridges", "stage_seq": 8, "distance_m": 34206.121, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0610", "location": "Gatwick Airport", "stage_seq": 9, "distance_m": 38692.648, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Earlswood (Surrey)", "stage_seq": 10, "distance_m": 46687.811, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 58532.442, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Purley", "stage_seq": 12, "distance_m": 60111.46, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "East Croydon", "stage_seq": 13, "distance_m": 64906.329, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Windmill Bridge Jn", "stage_seq": 14, "distance_m": 65754.039, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Selhurst", "stage_seq": 15, "distance_m": 66783.092, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Streatham North Jn", "stage_seq": 16, "distance_m": 72077.685, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630", "location": "Balham", "stage_seq": 17, "distance_m": 74423.695, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Clapham Junction (C)", "stage_seq": 18, "distance_m": 77565.401, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Pouparts Jn", "stage_seq": 19, "distance_m": 78630.009, "section_seq": 1, "route_path_id": 69225}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636", "location": "Battersea Pier Jn", "stage_seq": 20, "distance_m": 80465.921, "section_seq": 1, "route_path_id": 69225}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 21, "distance_m": 81807.996, "section_seq": 1, "route_path_id": 69225}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81807.996, "from_m": 0.0, "section_seq": 1, "route_path_id": 69225}], "total_distance_m": 81807.996, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 81047.449, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 760.547, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:24Z", "source_id": 49112475, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:42:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:28Z", "source_id": 15942589, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:01Z", "source_id": 49121334, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:08Z", "source_id": 15945201, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:14Z", "source_id": 49127395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:53:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:19Z", "source_id": 15947071, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:53Z", "source_id": 49145670, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:04:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:55Z", "source_id": 15952922, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30597, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:18Z", "source_id": 49151736, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:08:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:22Z", "source_id": 15954854, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:37Z", "source_id": 49178912, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:42Z", "source_id": 15963555, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:13Z", "source_id": 49186170, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:25:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:19Z", "source_id": 15965937, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:41Z", "source_id": 49189169, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:27:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:43Z", "source_id": 15966877, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:29Z", "source_id": 49199576, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:30Z", "source_id": 15970273, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:20Z", "source_id": 49206091, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:27Z", "source_id": 15972306, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:26Z", "source_id": 49217406, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:28Z", "source_id": 15975850, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Brighton |
0539 |
0539 |
3 |
None |
None |
London Victoria (C) |
0641 |
0641 |
14 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77235/2026-09-16/detailed |
None |
Gatwick Airport |
2026-09-16T06:10:00+01:00 |
London Victoria (C) |
32.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.16093419999999997, 51.1580143], [-0.1609184, 51.1582385], [-0.1609113, 51.1583511], [-0.16089389999999998, 51.15901230000001], [-0.16088719999999998, 51.1591463], [-0.1608816, 51.159322800000005], [-0.1608825, 51.1594019], [-0.16087749999999998, 51.1596047], [-0.1608766, 51.159669], [-0.1608857, 51.1604438], [-0.16088889999999997, 51.1605418], [-0.1608637, 51.16162640000001], [-0.16086451406450253, 51.1620009602833], [-0.1608646, 51.16204050000001], [-0.1608646, 51.16275470000001], [-0.16087529999999997, 51.16391990000001], [-0.16085419999999995, 51.165648899999994], [-0.16088069999999996, 51.1668648], [-0.1608772, 51.1687617], [-0.16087139999999997, 51.1694683], [-0.1608667, 51.177900300000005], [-0.1608461, 51.18129600000001], [-0.1608438, 51.1814267], [-0.16084369999999998, 51.18192500000001], [-0.16088009999999997, 51.1827666], [-0.1608803, 51.1852681], [-0.1608809, 51.191217499999986], [-0.1608828, 51.1915307], [-0.1609327, 51.19371949999999], [-0.16098949999999998, 51.19493829999999], [-0.1609874, 51.195143900000005], [-0.1610616, 51.1958576], [-0.1611544, 51.1968139], [-0.16135189999999996, 51.1982813], [-0.1614178, 51.1987172], [-0.1614917, 51.1991392], [-0.1616424, 51.19994230000001], [-0.16239889999999998, 51.20358499999999], [-0.1624363, 51.20371999999999], [-0.16340939999999998, 51.20719879999999], [-0.16387079999999998, 51.208763600000005], [-0.1642141, 51.209885699999994], [-0.16444209999999998, 51.210567700000006], [-0.16486549999999997, 51.2116897], [-0.1653069, 51.2127398], [-0.1659363, 51.21413660000001], [-0.1664649, 51.215224], [-0.1679212, 51.21783970000001], [-0.16810179999999997, 51.2181643], [-0.16817834252604602, 51.21830176221716], [-0.1686451, 51.21914], [-0.16898529999999998, 51.21981340000001], [-0.16927009999999998, 51.220393400000006], [-0.16975019999999996, 51.2217257], [-0.16999159999999996, 51.222462], [-0.17020309999999997, 51.223350499999995], [-0.170243, 51.2235124], [-0.17039909999999997, 51.2243768], [-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.1666074, 51.23821519999998], [-0.1664209, 51.2385027], [-0.16625799999999996, 51.23876829999998], [-0.1660421, 51.2391161], [-0.1657937, 51.239501800000006], [-0.1653327, 51.2402506], [-0.1651468, 51.2405425], [-0.1649273, 51.24089459999998], [-0.16443859999999996, 51.241690599999984], [-0.16425269999999997, 51.2419864], [-0.1639675, 51.24244319999999], [-0.1637305, 51.2428222], [-0.16285800000000003, 51.244228500000006], [-0.16267729999999997, 51.24452229999999], [-0.1621806, 51.245299900000006], [-0.16189389999999998, 51.2457694], [-0.16094499999999998, 51.2473229], [-0.15992049999999997, 51.2489645], [-0.1593047, 51.2499512], [-0.1587579, 51.2508157], [-0.158673, 51.2509469], [-0.15696299999999996, 51.2536979], [-0.1568615, 51.2538613], [-0.15644039999999998, 51.2545184], [-0.1560794, 51.2550742], [-0.1559691, 51.255223599999994], [-0.15532729999999997, 51.2561103], [-0.15470799999999998, 51.2568903], [-0.15391079999999996, 51.25786179999999], [-0.15250449999999996, 51.2594949], [-0.1522441, 51.25981829999999], [-0.1519772, 51.2601573], [-0.1517506, 51.2604697], [-0.1515757, 51.2607167], [-0.15142659999999997, 51.260968000000005], [-0.15124379999999998, 51.261252099999986], [-0.1511405, 51.2614327], [-0.15099539999999995, 51.261701], [-0.1508382, 51.26201449999999], [-0.15071470000000003, 51.2622776], [-0.15058029999999997, 51.26258529999999], [-0.1504809, 51.262834100000006], [-0.150348, 51.2631659], [-0.1502418, 51.2634794], [-0.1501572, 51.2637604], [-0.15007009999999998, 51.2640463], [-0.1500134, 51.2642789], [-0.149953, 51.2645604], [-0.1499141, 51.264769599999994], [-0.14987779999999998, 51.26502099999999], [-0.14983939999999998, 51.26533779999998], [-0.1497933, 51.265632199999985], [-0.1497496, 51.26607249999999], [-0.1497502, 51.266486599999986], [-0.1497878, 51.266766], [-0.1498133, 51.2671249], [-0.1498418, 51.2674418], [-0.14987979999999998, 51.26774489999999], [-0.1499918, 51.2683629], [-0.1501109, 51.26885709999999], [-0.150291, 51.2699435], [-0.15062879999999998, 51.27147599999999], [-0.1509409, 51.2725537], [-0.15105429999999995, 51.2729959], [-0.1511796, 51.273568399999995], [-0.15136500292393343, 51.27453379516892], [-0.15143709999999996, 51.2749092], [-0.1517586, 51.2765418], [-0.15192719999999998, 51.2773977], [-0.15208259999999998, 51.278186700000006], [-0.15245539999999996, 51.27984949999999], [-0.15302079999999998, 51.283123], [-0.15370049999999996, 51.2863737], [-0.1539677, 51.287423], [-0.15406569999999997, 51.2879085], [-0.1541073, 51.28823379999999], [-0.1541397, 51.2885306], [-0.15415419999999996, 51.2890338], [-0.1541436, 51.28951909999998], [-0.1541116, 51.29007239999999], [-0.1540604, 51.290544399999995], [-0.15396869999999996, 51.2910896], [-0.1538856, 51.2914429], [-0.15360819999999997, 51.2924122], [-0.153444, 51.29295280000001], [-0.1532287, 51.2936248], [-0.1530452, 51.294183100000005], [-0.1529226, 51.29452479999999], [-0.1526789, 51.2951362], [-0.15251239999999996, 51.29551479999999], [-0.1523777, 51.2958253], [-0.1522854, 51.29605719999999], [-0.15218999999999996, 51.2962445], [-0.1511025, 51.298443799999994], [-0.15100415612966828, 51.29862764005511], [-0.15091156884224072, 51.29880071831404], [-0.1507397, 51.299122], [-0.1474857, 51.30426789999999], [-0.14713459999999998, 51.30479690000001], [-0.14674559999999998, 51.30543939999999], [-0.1463641, 51.3060346], [-0.1458556, 51.30683040000001], [-0.1454527, 51.307439599999995], [-0.1451379, 51.30790379999999], [-0.14478389999999997, 51.3084514], [-0.1444961, 51.3088722], [-0.1441791, 51.3093294], [-0.14385649999999997, 51.3097691], [-0.14348459999999996, 51.3102082], [-0.1431393, 51.310602799999984], [-0.1427172, 51.31106449999999], [-0.1423149, 51.3114514], [-0.1418884, 51.311823800000006], [-0.1397274, 51.3136696], [-0.13921679999999995, 51.3141475], [-0.1388763, 51.3144717], [-0.13838849999999997, 51.31501750000001], [-0.1380743, 51.315386200000006], [-0.13780339999999996, 51.31573300000001], [-0.1372734, 51.3164765], [-0.1371819, 51.316621100000006], [-0.1359217, 51.318317699999994], [-0.1353686, 51.31902420000001], [-0.1343117, 51.3202873], [-0.1339107, 51.3207688], [-0.1335614, 51.3211315], [-0.1332849, 51.3213862], [-0.1330635, 51.32159349999999], [-0.1327737, 51.321866], [-0.13229329999999995, 51.3222598], [-0.1296143, 51.3246315], [-0.1286598, 51.325479499999986], [-0.1284227, 51.3256896], [-0.12754203795698518, 51.32646992420958], [-0.1270965, 51.3268647], [-0.1262705, 51.3276102], [-0.1252118, 51.3285657], [-0.1245536, 51.3291534], [-0.123884, 51.32974549999999], [-0.1237061, 51.3299013], [-0.12281149571916558, 51.33069708903964], [-0.1225817, 51.3309015], [-0.1214388, 51.33188129999999], [-0.1200095, 51.3330423], [-0.11981516997953257, 51.33320154082316], [-0.119760675407724, 51.33324619548412], [-0.1196246, 51.33335769999999], [-0.1191251, 51.333755200000006], [-0.1187138, 51.33407399999999], [-0.1181921, 51.3344705], [-0.1177746, 51.3347817], [-0.1172199, 51.3352055], [-0.1167787, 51.33553049999998], [-0.1162237, 51.3359031], [-0.115823, 51.3361886], [-0.1153438, 51.336515], [-0.11490179999999996, 51.33680950000001], [-0.11479339999999998, 51.33688050000001], [-0.11462079999999995, 51.33699639999998], [-0.1143531, 51.33717029999999], [-0.1138929, 51.3374675], [-0.11353800111577277, 51.337695197019734], [-0.1134557, 51.337748000000005], [-0.113152, 51.3379403], [-0.11269840000000002, 51.33821709999999], [-0.1124684, 51.33835620000001], [-0.11214209999999998, 51.33855319999999], [-0.11157949999999998, 51.3388916], [-0.1114205, 51.3389842], [-0.1111124, 51.339191], [-0.1108248, 51.3393807], [-0.110551, 51.339545399999984], [-0.1104477, 51.3396095], [-0.1099263, 51.33996290000001], [-0.10962829999999998, 51.34013919999999], [-0.10904519999999998, 51.34053169999999], [-0.1081772, 51.3410495], [-0.1076904, 51.341340300000006], [-0.10721559999999998, 51.34161939999999], [-0.1070919, 51.341693099999986], [-0.1067313, 51.3419015], [-0.1063844, 51.3420996], [-0.10585569999999998, 51.342413699999994], [-0.1053758, 51.3426747], [-0.10515489999999998, 51.3427933], [-0.1049066, 51.3429253], [-0.1044494, 51.3431713], [-0.1039433, 51.3434502], [-0.1037546, 51.34355310000001], [-0.1030992, 51.343917799999986], [-0.1026957, 51.34416679999999], [-0.10218240000000002, 51.3444845], [-0.101693, 51.344800699999986], [-0.1012704, 51.3450818], [-0.1010376, 51.3452533], [-0.10074149999999998, 51.34547549999999], [-0.1004521, 51.345698899999995], [-0.10021209999999998, 51.345895799999994], [-0.09993, 51.3461211], [-0.0995618, 51.346429599999986], [-0.09924339999999998, 51.3466999], [-0.0988948, 51.3470166], [-0.0984691, 51.3473815], [-0.09820619999999998, 51.34761029999999], [-0.09813700000000002, 51.3476705], [-0.097863, 51.3479263], [-0.09760779999999998, 51.348171], [-0.0973841, 51.348410599999994], [-0.0970705, 51.3487479], [-0.09667449999999998, 51.349231], [-0.0963941, 51.34958100000001], [-0.0962283, 51.34981459999999], [-0.09604659999999998, 51.3500499], [-0.09591410000000002, 51.3502438], [-0.0957049, 51.350597], [-0.0954284, 51.3510579], [-0.0951882, 51.3515111], [-0.0950121, 51.3518754], [-0.0948134, 51.3523356], [-0.0946216, 51.35280769999999], [-0.09449299999999998, 51.35317329999999], [-0.09430389999999998, 51.3537721], [-0.0942199, 51.35418330000001], [-0.0941387, 51.354538899999994], [-0.0940468, 51.354972799999985], [-0.0939561, 51.355517799999994], [-0.0939011, 51.356012799999995], [-0.0938283, 51.356721], [-0.0938176, 51.356882], [-0.0937889, 51.3572227], [-0.0937833, 51.35741780000001], [-0.0937281, 51.35824900000001], [-0.0936533, 51.35924700000001], [-0.0936484, 51.359363299999984], [-0.0935937, 51.3601038], [-0.0935246, 51.36130020000001], [-0.0935113, 51.3621728], [-0.093502, 51.3625065], [-0.0934596, 51.36328120000001], [-0.0934411, 51.3635674], [-0.093411, 51.36385059999999], [-0.0934045, 51.363945699999995], [-0.0933827, 51.3642627], [-0.09332139999999998, 51.3650354], [-0.0932425, 51.3658411], [-0.09313299999999998, 51.3665253], [-0.0931162, 51.36687800000001], [-0.0930735, 51.3675198], [-0.0930441, 51.36801299999999], [-0.0930138, 51.36854539999999], [-0.0929919, 51.369103], [-0.092986, 51.36956979999999], [-0.09296989999999998, 51.37026860000001], [-0.0929299, 51.37093420000001], [-0.092922, 51.3710686], [-0.092917, 51.37158329999998], [-0.0929021, 51.3721099], [-0.0928732, 51.372253], [-0.0928222, 51.3725049], [-0.0928082, 51.372825899999995], [-0.0927695, 51.37307920000001], [-0.09271519999999998, 51.3733958], [-0.0927155, 51.3736278], [-0.0927016, 51.37397120000001], [-0.092699, 51.3741931], [-0.0926363, 51.37446399999999], [-0.09263359999999998, 51.3746862], [-0.0926059, 51.375195700000006], [-0.0925905, 51.3753621], [-0.09258710326584886, 51.37541657839004], [-0.092573607040943, 51.37557491848692], [-0.0925702438002166, 51.37571528314115], [-0.09257534244845944, 51.37584022293819], [-0.09258723189046124, 51.37595228846348], [-0.09260424103101174, 51.37605403030248], [-0.09262469877490064, 51.37614799904067], [-0.0926469340269177, 51.37623674526347], [-0.09266927569185264, 51.37632281955634], [-0.0926900526744952, 51.376408772504774], [-0.0927075938796351, 51.37649715469417], [-0.09272022821206208, 51.376590516710024], [-0.09272628457656586, 51.37669140913778], [-0.0927240918779362, 51.376802382562886], [-0.0927119790209628, 51.3769259875708], [-0.0926882749104354, 51.377064774746984], [-0.09265130845114374, 51.37722129467689], [-0.0925781, 51.37739289999998], [-0.0925276, 51.377514399999995], [-0.0924402, 51.37772489999999], [-0.09230289999999998, 51.3780477], [-0.0921142, 51.3783894], [-0.0919982, 51.3786246], [-0.0918612, 51.3788485], [-0.091748, 51.3790128], [-0.0916231, 51.37925630000001], [-0.0914883, 51.37952649999999], [-0.0912436, 51.3799411], [-0.0910703, 51.38024], [-0.0909249, 51.3804689], [-0.090447, 51.3812018], [-0.0901625, 51.3816474], [-0.08991559999999998, 51.38198879999999], [-0.08983152841195213, 51.3820958938274], [-0.0896125, 51.3823749], [-0.08938929999999999, 51.382637599999995], [-0.0891545, 51.3829109], [-0.08885065137888165, 51.38327992194854], [-0.088706, 51.3834556], [-0.08847659999999999, 51.3837117], [-0.0883383, 51.3838617], [-0.08798239999999999, 51.3841981], [-0.0874428, 51.3847473], [-0.08725199999999998, 51.38498159999999], [-0.0869472, 51.3853188], [-0.08681899999999998, 51.3854887], [-0.0867248, 51.38562580000001], [-0.0866545894895936, 51.385751425173865], [-0.0865758, 51.3858924], [-0.0864352, 51.38614499999999], [-0.0862941, 51.38639169999998], [-0.0862132, 51.3865575], [-0.0861573, 51.3866881], [-0.08612609999999998, 51.386769399999984], [-0.08611777066716858, 51.38679167395817], [-0.08609939999999999, 51.386840799999995], [-0.0860672, 51.386936299999995], [-0.0860441, 51.3870233], [-0.08602029999999998, 51.3871216], [-0.0859978, 51.387232899999994], [-0.0859847, 51.3873055], [-0.08597489999999999, 51.387395], [-0.0859713, 51.38745159999999], [-0.08597170000000001, 51.3875088], [-0.08597149999999999, 51.38758339999999], [-0.08597402480606556, 51.38768847652955], [-0.08597489999999999, 51.387724899999995], [-0.08597657798432175, 51.38776861593374], [-0.08597869999999999, 51.38782390000001], [-0.08599079999999999, 51.3879215], [-0.0860039, 51.38797650000001], [-0.08602579999999999, 51.3880869], [-0.0860583, 51.3882201], [-0.08608659999999999, 51.3883116], [-0.0861205, 51.388402099999986], [-0.0861532, 51.38848589999999], [-0.0861875, 51.3885696], [-0.0862298, 51.38865619999999], [-0.08628169999999999, 51.3887526], [-0.086321, 51.388825], [-0.0863747, 51.3889162], [-0.08642259999999999, 51.3889913], [-0.0869279, 51.389720700000005], [-0.08711090000000002, 51.3899718], [-0.08721729999999998, 51.3901291], [-0.08735009999999999, 51.390334299999985], [-0.0874382, 51.3904806], [-0.08767879999999999, 51.3907904], [-0.0878852, 51.3910601], [-0.0880065, 51.39123729999999], [-0.08811559999999999, 51.3914015], [-0.08826159999999998, 51.3915893], [-0.0882683, 51.39159789999999], [-0.08831879999999999, 51.39166290000001], [-0.088358, 51.391713199999984], [-0.08847126356623568, 51.39184321070832], [-0.08858929999999998, 51.3919787], [-0.0888368, 51.392234], [-0.08908389999999998, 51.3924981], [-0.0893757, 51.3927712], [-0.08952819999999999, 51.39291390000001], [-0.0897749, 51.3931185], [-0.08983152841195213, 51.39316120245955], [-0.0900506, 51.39332640000001], [-0.0902879, 51.393508399999995], [-0.0905663, 51.39369500000001], [-0.0908062, 51.3938551], [-0.09084000000000002, 51.3938739], [-0.0911397, 51.39403990000001], [-0.0913577, 51.39416829999999], [-0.09170219999999998, 51.3943503], [-0.0920114, 51.394508900000005], [-0.092488, 51.39472940000001], [-0.0929205, 51.3949155], [-0.0934103, 51.3951078], [-0.0941895, 51.39539619999999], [-0.0947531, 51.3956105], [-0.09526709999999998, 51.3958096], [-0.09581629999999998, 51.39603279999999], [-0.0962796, 51.39624979999999], [-0.096776, 51.3964757], [-0.0972261, 51.39669069999999], [-0.097575, 51.396880200000005], [-0.0978447, 51.3970313], [-0.0981738, 51.3972208], [-0.0989088, 51.397679700000005], [-0.0993542, 51.397978900000005], [-0.1002691, 51.3986081], [-0.10070719999999998, 51.3989123], [-0.10124869999999998, 51.39929070000001], [-0.1016362, 51.399565], [-0.1022084, 51.3999409], [-0.1026839, 51.4002746], [-0.103818, 51.401030299999995], [-0.1043036, 51.401375], [-0.10490449999999998, 51.4017926], [-0.1054959, 51.40219650000001], [-0.1059909, 51.40253049999999], [-0.10643919999999998, 51.40285], [-0.1070602, 51.4032734], [-0.10762529999999998, 51.4036612], [-0.1081976, 51.4040567], [-0.108672, 51.40438489999999], [-0.1091804, 51.4047371], [-0.1096878, 51.405088599999985], [-0.1101567, 51.4054182], [-0.110641, 51.405743599999994], [-0.1110537, 51.4060272], [-0.111582, 51.406393099999995], [-0.1118648, 51.4065799], [-0.1121697, 51.406790599999994], [-0.11253730000000002, 51.40703639999999], [-0.1129622, 51.4073014], [-0.1133804, 51.40756090000001], [-0.11363460000000002, 51.4077099], [-0.1139329, 51.40787400000001], [-0.11430269999999998, 51.408081300000006], [-0.11472529999999996, 51.4083024], [-0.1152382, 51.408553], [-0.1154768, 51.4086799], [-0.1156301, 51.4087493], [-0.1160505, 51.4089518], [-0.11653700000000002, 51.4091736], [-0.1172237, 51.4094894], [-0.1178225, 51.40974680000001], [-0.1199065, 51.4106198], [-0.1203509, 51.4107893], [-0.1206336, 51.4108935], [-0.12112349999999995, 51.4110659], [-0.12151789999999996, 51.4111945], [-0.1221823, 51.411390999999995], [-0.12269769999999998, 51.41154490000001], [-0.123323, 51.4117118], [-0.1237697, 51.41182620000001], [-0.12424969999999998, 51.4119466], [-0.12474579999999998, 51.41207479999999], [-0.12538209999999997, 51.41224759999999], [-0.12564899999999998, 51.412326500000006], [-0.12580439999999998, 51.412372], [-0.12666019999999997, 51.4126476], [-0.12693059999999998, 51.4127352], [-0.1274666, 51.41293050000001], [-0.1277716, 51.4130444], [-0.12820669999999998, 51.413217499999995], [-0.1287296, 51.4134317], [-0.1292751, 51.4136741], [-0.12954909999999997, 51.413800900000005], [-0.1299014, 51.4139653], [-0.1299359, 51.41398319999999], [-0.1300913, 51.4140637], [-0.1301318, 51.4140847], [-0.13037720000000003, 51.414214499999986], [-0.1307137, 51.414391599999995], [-0.1309927, 51.4145396], [-0.13120389999999998, 51.41466100000001], [-0.1318742, 51.41504919999999], [-0.1323417, 51.41534839999999], [-0.13267079999999998, 51.41556750000001], [-0.13306739999999995, 51.415847], [-0.1335266, 51.416180700000005], [-0.13380719999999996, 51.4164011], [-0.1341421, 51.41666639999999], [-0.1345303, 51.4170021], [-0.13496169999999996, 51.4173987], [-0.1353787, 51.41779859999998], [-0.1355916, 51.41801659999999], [-0.1356256, 51.418051299999995], [-0.1356527, 51.4180791], [-0.1356894, 51.4181167], [-0.13571309999999998, 51.41814089999999], [-0.13605139999999996, 51.4185174], [-0.1363879, 51.41893280000001], [-0.1365878, 51.4191795], [-0.1369278, 51.41964389999999], [-0.1372578, 51.42011699999999], [-0.13750109999999996, 51.42049189999999], [-0.1377221, 51.420871700000006], [-0.13781460194801723, 51.42105838228171], [-0.13783312936700806, 51.4210957731956], [-0.1378985, 51.4212277], [-0.13807020824137564, 51.42161312036444], [-0.1381261167443624, 51.42173861320615], [-0.1381194, 51.4217707], [-0.13811116932842157, 51.421859831780424], [-0.13810130666134923, 51.421966636575526], [-0.1384478, 51.422881399999994], [-0.13862919999999998, 51.423442400000006], [-0.1387095, 51.42375950000001], [-0.13876329999999998, 51.42405730000001], [-0.13881479999999996, 51.42469349999999], [-0.138787, 51.4252931], [-0.13881128464682815, 51.425551865500985], [-0.1388169, 51.4256117], [-0.1387865, 51.426003], [-0.1387631, 51.42637999999998], [-0.1386953, 51.426916199999994], [-0.1386046, 51.42739139999999], [-0.1384946, 51.4278521], [-0.1384494, 51.4282176], [-0.1384034, 51.42851329999999], [-0.1383539, 51.4289897], [-0.138326, 51.42953399999999], [-0.1383219, 51.4299797], [-0.1383454, 51.4304036], [-0.13835190000000003, 51.4304592], [-0.1383649, 51.43057170000001], [-0.1384006, 51.430879299999994], [-0.13844029999999996, 51.43124809999998], [-0.1385076, 51.4316527], [-0.1386033, 51.4320581], [-0.1387364, 51.4324752], [-0.1389372, 51.4330669], [-0.1390948, 51.43339669999998], [-0.1393085, 51.43387049999999], [-0.1395782, 51.4344673], [-0.1397568, 51.4349091], [-0.14014909999999997, 51.43576790000001], [-0.1404631, 51.43644840000001], [-0.1408274, 51.4372592], [-0.1411788, 51.43803210000001], [-0.1414567, 51.438598299999995], [-0.14163529999999996, 51.43886249999999], [-0.1418127, 51.43912300000001], [-0.1420206, 51.4393704], [-0.1422494, 51.439615], [-0.1424374, 51.4398042], [-0.14263349999999997, 51.439981], [-0.1426823, 51.44002750000001], [-0.1428437, 51.4401574], [-0.14298839999999996, 51.4402714], [-0.14318689999999998, 51.44041039999998], [-0.1434111, 51.44057190000001], [-0.1436062, 51.4406981], [-0.1439002, 51.4408652], [-0.1441708, 51.4410089], [-0.144457, 51.4411494], [-0.1447018, 51.441258299999994], [-0.1449971, 51.44137940000001], [-0.14528849999999996, 51.441494], [-0.14563299999999998, 51.441611900000005], [-0.1459969, 51.4417306], [-0.1464442, 51.4418695], [-0.1467856, 51.44194929999998], [-0.1470821, 51.442021200000006], [-0.1473075, 51.4420672], [-0.147841, 51.442162399999994], [-0.14846769999999998, 51.4422882], [-0.1485155, 51.4422965], [-0.14934089999999997, 51.4424485], [-0.1496032, 51.442499], [-0.14994459999999998, 51.4425699], [-0.15052699999999997, 51.442666], [-0.15116, 51.4427904], [-0.1513093102115189, 51.442817580280106], [-0.15173679999999998, 51.4428954], [-0.1521796, 51.44298289999999], [-0.1529135, 51.44312459999999], [-0.15329, 51.44319610000001], [-0.1539999, 51.4433356], [-0.1544742, 51.4434576], [-0.1547756, 51.4435184], [-0.15510629999999995, 51.44357959999999], [-0.15856509999999996, 51.44424359999999], [-0.1594608, 51.44444169999999], [-0.15982839999999998, 51.44453669999999], [-0.1601598, 51.4446322], [-0.1609617, 51.444895200000005], [-0.1614979, 51.4451065], [-0.1619746, 51.4453198], [-0.16233299999999998, 51.44550910000001], [-0.16283979999999998, 51.445811600000006], [-0.1633296, 51.4461245], [-0.1638429, 51.446469999999984], [-0.1640926, 51.44665029999999], [-0.16436640000000002, 51.4468605], [-0.1645018, 51.446975499999986], [-0.1647244, 51.44718760000001], [-0.164812, 51.4472597], [-0.164965, 51.447402299999986], [-0.1651729, 51.44761069999999], [-0.1653603, 51.4478138], [-0.1655044, 51.44795920000001], [-0.16571549999999996, 51.4482041], [-0.1659421, 51.4484739], [-0.1661838, 51.448761399999995], [-0.1665512, 51.4491902], [-0.16703719999999997, 51.449761300000006], [-0.1673582, 51.45014570000001], [-0.1676285, 51.45045999999999], [-0.16801, 51.450905000000006], [-0.1683313, 51.45128630000001], [-0.16839729999999997, 51.4513654], [-0.16876199999999997, 51.4517937], [-0.16901149999999998, 51.4520822], [-0.1691629, 51.4522603], [-0.169349, 51.452476999999995], [-0.1694664, 51.4526227], [-0.1696899, 51.452884299999994], [-0.1699297, 51.453167499999985], [-0.17015120000000003, 51.4534269], [-0.1704027, 51.4537187], [-0.1706067, 51.453957499999994], [-0.1708058, 51.454193], [-0.1710603, 51.45450710000001], [-0.1711945, 51.454680899999985], [-0.17132879999999998, 51.4548672], [-0.17161120000000002, 51.455281600000006], [-0.1717226, 51.4554706], [-0.17182709999999998, 51.455647], [-0.17202509999999996, 51.4560289], [-0.1721984, 51.4564135], [-0.17232709999999998, 51.456747099999994], [-0.17243549999999996, 51.4570636], [-0.17251299999999997, 51.4573346], [-0.1725571, 51.4575404], [-0.17262379999999997, 51.457924000000006], [-0.17265759999999997, 51.4582294], [-0.17266670000000003, 51.45856130000001], [-0.17267209999999997, 51.4588427], [-0.17266609999999996, 51.45896449999999], [-0.1726482, 51.4592931], [-0.1726264, 51.4594582], [-0.17258939999999998, 51.45977419999999], [-0.17254549999999996, 51.4600817], [-0.17251269999999996, 51.46023799999999], [-0.1724618, 51.4604235], [-0.1723722, 51.4607069], [-0.1722582, 51.461014500000005], [-0.1722083, 51.46114109999999], [-0.17214829999999998, 51.46126009999998], [-0.17203239999999995, 51.46152069999999], [-0.1718907, 51.4618145], [-0.1717257, 51.462121999999994], [-0.17155859999999998, 51.462402], [-0.1714623, 51.46255300000001], [-0.17143489999999997, 51.462591], [-0.1712573, 51.4628275], [-0.1712388, 51.462851], [-0.17111589999999996, 51.4629951], [-0.1710292, 51.4630851], [-0.1709742, 51.463138699999995], [-0.1709042, 51.46320709999999], [-0.1708234, 51.4632775], [-0.170737, 51.4633492], [-0.17065180000000002, 51.4634147], [-0.17055, 51.4634885], [-0.17044699999999996, 51.463557400000006], [-0.17031419999999997, 51.4636471], [-0.17016809999999996, 51.463731200000005], [-0.17004959999999997, 51.4638105], [-0.1699212, 51.46390709999999], [-0.1698194, 51.46399259999999], [-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.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]]} |
27.1 |
0609 |
0641 |
Gatwick Airport |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975850 |
1789537169196072 |
91 |
91 |
2026-09-16 05:51:11.761041 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:11.509397 |
| 568290 |
598134 |
P66713 |
521K02M516 |
2026-09-16 |
COMPLETE |
15975929 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 598134, "stp": "O", "toc": "Greater Anglia", "uid": "P66713", "consist": "720135", "dest_crs": "SOV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66713/2026-09-16/detailed", "trust_id": "521K02M516", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-16", "dest_arr_time": "0639", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "1K02", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "0641", "current_leg_dep": "0638", "current_leg_end": "Southend Victoria", "origin_dep_time": "0536", "origin_platform": "12", "current_location": "Southend Victoria", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Prittlewell", "dest_arr_time_act": "0639", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": "Prittlewell", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31569.687, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31759.249, \"from_m\": 31569.687, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32065.224, \"from_m\": 31759.249, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32122.416, \"from_m\": 32065.224, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32158.241, \"from_m\": 32122.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32663.772, \"from_m\": 32158.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32998.578, \"from_m\": 32663.772, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33876.405, \"from_m\": 32998.578, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34432.741, \"from_m\": 33876.405, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34511.553, \"from_m\": 34432.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61662.264, \"from_m\": 34511.553, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61680.783, \"from_m\": 61662.264, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66035.111, \"from_m\": 61680.783, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66597.507, \"from_m\": 66035.111, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 598134, \"profile_key\": \"e641c241cd8e97e9c32da71df07d40cb6c00543bfdf4470d7306a638f3a9bcda\", \"schedule_id\": 37933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0541\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0544H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0549H\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Gidea Park\", \"stage_seq\": 8, \"distance_m\": 21644.527, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 32407.101, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 10, \"distance_m\": 34378.959, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Billericay\", \"stage_seq\": 11, \"distance_m\": 39077.828, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Wickford\", \"stage_seq\": 12, \"distance_m\": 46564.602, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Rayleigh\", \"stage_seq\": 13, \"distance_m\": 53121.628, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624\", \"location\": \"Hockley\", \"stage_seq\": 14, \"distance_m\": 58001.608, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Rochford\", \"stage_seq\": 15, \"distance_m\": 62091.404, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Southend Airport\", \"stage_seq\": 16, \"distance_m\": 63475.97, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Prittlewell\", \"stage_seq\": 17, \"distance_m\": 65646.183, \"section_seq\": 1, \"route_path_id\": 73996}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 18, \"distance_m\": 66597.507, \"section_seq\": 1, \"route_path_id\": 73996}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66597.507, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73996}], \"total_distance_m\": 66597.507, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65491.394, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1106.113, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:03Z\", \"source_id\": 49113307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:09Z\", \"source_id\": 15942829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:01Z\", \"source_id\": 49118516, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:03Z\", \"source_id\": 15944337, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:12Z\", \"source_id\": 49131642, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:17Z\", \"source_id\": 15948416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:55Z\", \"source_id\": 49140590, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:58Z\", \"source_id\": 15951299, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:47Z\", \"source_id\": 49154473, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:53Z\", \"source_id\": 15955733, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:48Z\", \"source_id\": 49167650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:53Z\", \"source_id\": 15959914, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:29Z\", \"source_id\": 49180720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:33Z\", \"source_id\": 15964103, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:20Z\", \"source_id\": 49190533, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:24Z\", \"source_id\": 15967359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:04Z\", \"source_id\": 49200858, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:08Z\", \"source_id\": 15970698, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:15Z\", \"source_id\": 49205879, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:19Z\", \"source_id\": 15972197, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:17Z\", \"source_id\": 49212695, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:17Z\", \"source_id\": 15974309, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:34Z\", \"source_id\": 49217732, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:38Z\", \"source_id\": 15975929, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Victoria", "service_state_platform": "4", "timing_fact_generation": 1789537179381189, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:12.370112", "service_state_evidence_id": 15975929, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 91, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:13.420736", "service_state_valid_until_kind": null, "operational_interpretation_version": 91, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
LST |
SOV |
1K02 |
720135 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31569.687, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31759.249, "from_m": 31569.687, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32065.224, "from_m": 31759.249, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32122.416, "from_m": 32065.224, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32158.241, "from_m": 32122.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32663.772, "from_m": 32158.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32998.578, "from_m": 32663.772, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33876.405, "from_m": 32998.578, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34432.741, "from_m": 33876.405, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34511.553, "from_m": 34432.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61662.264, "from_m": 34511.553, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61680.783, "from_m": 61662.264, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66035.111, "from_m": 61680.783, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66597.507, "from_m": 66035.111, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 598134, "profile_key": "e641c241cd8e97e9c32da71df07d40cb6c00543bfdf4470d7306a638f3a9bcda", "schedule_id": 37933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0541", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0544H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0549H", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Gidea Park", "stage_seq": 8, "distance_m": 21644.527, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Shenfield", "stage_seq": 9, "distance_m": 32407.101, "section_seq": 1, "route_path_id": 73996}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Mountnessing Jn", "stage_seq": 10, "distance_m": 34378.959, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Billericay", "stage_seq": 11, "distance_m": 39077.828, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Wickford", "stage_seq": 12, "distance_m": 46564.602, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Rayleigh", "stage_seq": 13, "distance_m": 53121.628, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624", "location": "Hockley", "stage_seq": 14, "distance_m": 58001.608, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Rochford", "stage_seq": 15, "distance_m": 62091.404, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Southend Airport", "stage_seq": 16, "distance_m": 63475.97, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Prittlewell", "stage_seq": 17, "distance_m": 65646.183, "section_seq": 1, "route_path_id": 73996}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 18, "distance_m": 66597.507, "section_seq": 1, "route_path_id": 73996}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66597.507, "from_m": 0.0, "section_seq": 1, "route_path_id": 73996}], "total_distance_m": 66597.507, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65491.394, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1106.113, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:03Z", "source_id": 49113307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:09Z", "source_id": 15942829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:01Z", "source_id": 49118516, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:03Z", "source_id": 15944337, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:12Z", "source_id": 49131642, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:17Z", "source_id": 15948416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14052, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:55Z", "source_id": 49140590, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:58Z", "source_id": 15951299, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:47Z", "source_id": 49154473, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:53Z", "source_id": 15955733, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:48Z", "source_id": 49167650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:53Z", "source_id": 15959914, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13969, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:29Z", "source_id": 49180720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:33Z", "source_id": 15964103, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13963, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:20Z", "source_id": 49190533, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:28:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:24Z", "source_id": 15967359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:04Z", "source_id": 49200858, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:32:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:08Z", "source_id": 15970698, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:15Z", "source_id": 49205879, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:35:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:19Z", "source_id": 15972197, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:17Z", "source_id": 49212695, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:38:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:17Z", "source_id": 15974309, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:34Z", "source_id": 49217732, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:41:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:38Z", "source_id": 15975929, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
London Liverpool Street |
0536 |
0536 |
12 |
None |
None |
Southend Victoria |
0639 |
0639 |
4 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66713/2026-09-16/detailed |
None |
Prittlewell |
2026-09-16T06:37:00+01:00 |
Southend Victoria |
3.0 |
{"type": "LineString", "coordinates": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} |
0.6 |
0638 |
0641 |
Prittlewell |
Southend Victoria |
Southend Victoria |
51.5420385 |
0.7113374 |
51.5420385 |
0.7113374 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Southend Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975929 |
1789537179381189 |
91 |
91 |
2026-09-16 05:51:13.420736 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:12.370112 |
| 568291 |
599533 |
C48544 |
742K26M616 |
2026-09-16 |
COMPLETE |
15976448 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 599533, "stp": "P", "toc": "Great Western Railway", "uid": "C48544", "consist": "387155+387160", "dest_crs": "NBY", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48544/2026-09-16/detailed", "trust_id": "742K26M616", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newbury", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "1", "is_terminated": 1, "next_location": "Newbury", "signalling_id": "2K26", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "0641", "current_leg_dep": "0639", "current_leg_end": "Newbury", "origin_dep_time": "0614", "origin_platform": "15", "current_location": "Newbury", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3072655000000002, 51.3987683], [-1.3086076999999998, 51.3987253], [-1.3097405, 51.39867], [-1.3102697, 51.39864289999999], [-1.3109327999999998, 51.3986042], [-1.3114498, 51.3985738], [-1.3117964, 51.398551700000006], [-1.3124425999999998, 51.39850880000001], [-1.3131509, 51.3984591], [-1.31398, 51.3983899], [-1.3144475, 51.3983497], [-1.3150621, 51.398291], [-1.3153719, 51.3982627], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]}", "current_leg_start": "Newbury Racecourse", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "51.3975493", "next_location_lon": "-1.3232167", "previous_location": "Newbury Racecourse", "current_leg_milage": "0.7", "linx_max_speed_mph": 110, "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\": 110.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\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3435.815, \"from_m\": 1344.883, \"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\": 9801.564, \"from_m\": 3435.815, \"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\": 9853.826, \"from_m\": 9801.564, \"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\": 17017.935, \"from_m\": 9853.826, \"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\": 17813.334, \"from_m\": 17017.935, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 24856.976, \"from_m\": 17813.334, \"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\": 26896.386, \"from_m\": 24856.976, \"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\": 26973.111, \"from_m\": 26896.386, \"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\": 27018.515, \"from_m\": 26973.111, \"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\": 27411.81, \"from_m\": 27018.515, \"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}], \"service_id\": 599533, \"profile_key\": \"168d8139da2230b749347354228fccfd90da30a46681478b3b3150e386ae2403\", \"schedule_id\": 6433, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Theale\", \"stage_seq\": 5, \"distance_m\": 8446.676, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Aldermaston\", \"stage_seq\": 6, \"distance_m\": 14076.7, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Midgham\", \"stage_seq\": 7, \"distance_m\": 17197.603, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634H\", \"location\": \"Thatcham\", \"stage_seq\": 8, \"distance_m\": 21732.561, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 9, \"distance_m\": 26317.884, \"section_seq\": 1, \"route_path_id\": 30200}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Newbury\", \"stage_seq\": 10, \"distance_m\": 27411.81, \"section_seq\": 1, \"route_path_id\": 30200}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27411.81, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30200}], \"total_distance_m\": 27411.81, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 27282.823, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 128.987, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3975493", "current_position_lon": "-1.3232167", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:16Z\", \"source_id\": 49168467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:21Z\", \"source_id\": 15960200, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:05Z\", \"source_id\": 49179864, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:08Z\", \"source_id\": 15963886, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:49Z\", \"source_id\": 49187399, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:54Z\", \"source_id\": 15966347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:11Z\", \"source_id\": 49196680, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:13Z\", \"source_id\": 15969361, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:04Z\", \"source_id\": 49203262, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:08Z\", \"source_id\": 15971423, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:47Z\", \"source_id\": 49213926, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:48Z\", \"source_id\": 15974648, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:17Z\", \"source_id\": 49219495, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:21Z\", \"source_id\": 15976448, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newbury", "service_state_platform": "1", "timing_fact_generation": 1789537224732747, "current_leg_arrival_utc": "2026-09-16T06:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:15.370708", "service_state_evidence_id": 15976448, "current_leg_start_actual_dep": "2026-09-16T06:38:30+01:00", "operational_evidence_version": 37, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:15.619318", "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 |
P |
RDG |
NBY |
2K26 |
387155+387160 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.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": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3435.815, "from_m": 1344.883, "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": 9801.564, "from_m": 3435.815, "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": 9853.826, "from_m": 9801.564, "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": 17017.935, "from_m": 9853.826, "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": 17813.334, "from_m": 17017.935, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 24856.976, "from_m": 17813.334, "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": 26896.386, "from_m": 24856.976, "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": 26973.111, "from_m": 26896.386, "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": 27018.515, "from_m": 26973.111, "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": 27411.81, "from_m": 27018.515, "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}], "service_id": 599533, "profile_key": "168d8139da2230b749347354228fccfd90da30a46681478b3b3150e386ae2403", "schedule_id": 6433, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 30200}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Theale", "stage_seq": 5, "distance_m": 8446.676, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Aldermaston", "stage_seq": 6, "distance_m": 14076.7, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Midgham", "stage_seq": 7, "distance_m": 17197.603, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634H", "location": "Thatcham", "stage_seq": 8, "distance_m": 21732.561, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Newbury Racecourse", "stage_seq": 9, "distance_m": 26317.884, "section_seq": 1, "route_path_id": 30200}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Newbury", "stage_seq": 10, "distance_m": 27411.81, "section_seq": 1, "route_path_id": 30200}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27411.81, "from_m": 0.0, "section_seq": 1, "route_path_id": 30200}], "total_distance_m": 27411.81, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 27282.823, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 128.987, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23875, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:16Z", "source_id": 49168467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:17:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:21Z", "source_id": 15960200, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:05Z", "source_id": 49179864, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:08Z", "source_id": 15963886, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24412, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:49Z", "source_id": 49187399, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:54Z", "source_id": 15966347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24417, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:11Z", "source_id": 49196680, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:13Z", "source_id": 15969361, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:04Z", "source_id": 49203262, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:34:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:08Z", "source_id": 15971423, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:47Z", "source_id": 49213926, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:39:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:48Z", "source_id": 15974648, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:17Z", "source_id": 49219495, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:41:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:21Z", "source_id": 15976448, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Reading |
0614 |
0614 |
15 |
None |
None |
Newbury |
0642 |
0642 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48544/2026-09-16/detailed |
None |
Newbury Racecourse |
2026-09-16T06:38:30+01:00 |
Newbury |
2.0 |
{"type": "LineString", "coordinates": [[-1.3072655000000002, 51.3987683], [-1.3086076999999998, 51.3987253], [-1.3097405, 51.39867], [-1.3102697, 51.39864289999999], [-1.3109327999999998, 51.3986042], [-1.3114498, 51.3985738], [-1.3117964, 51.398551700000006], [-1.3124425999999998, 51.39850880000001], [-1.3131509, 51.3984591], [-1.31398, 51.3983899], [-1.3144475, 51.3983497], [-1.3150621, 51.398291], [-1.3153719, 51.3982627], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]} |
0.7 |
0639 |
0641 |
Newbury Racecourse |
Newbury |
Newbury |
51.3975493 |
-1.3232167 |
51.3975493 |
-1.3232167 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Newbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976448 |
1789537224732747 |
37 |
37 |
2026-09-16 05:51:15.619318 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:15.370708 |
| 568292 |
596906 |
H49417 |
230D32C616 |
2026-09-16 |
COMPLETE |
15977176 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 596906, "stp": "P", "toc": "Unknown", "uid": "H49417", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49417/2026-09-16/detailed", "trust_id": "230D32C616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Up Decoy", "service_date": "2026-09-16", "dest_arr_time": "0631", "dest_platform": null, "is_terminated": 1, "next_location": "St. Catherines Jn", "signalling_id": "0D32", "timing_status": null, "origin_station": "Doncaster Down Decoy (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0614", "origin_platform": null, "current_location": "Doncaster Down Decoy (GBRf)", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0631", "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\": 47.168, \"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\": 1085.259, \"from_m\": 47.168, \"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\": 2076.845, \"from_m\": 1085.259, \"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\": 3095.513, \"from_m\": 2076.845, \"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\": 3160.264, \"from_m\": 3095.513, \"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\": 3601.183, \"from_m\": 3160.264, \"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\": 4695.443, \"from_m\": 3601.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4882.595, \"from_m\": 4695.443, \"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\": 5976.854, \"from_m\": 4882.595, \"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\": 6046.22, \"from_m\": 5976.854, \"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\": 6091.611, \"from_m\": 6046.22, \"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\": 6971.461, \"from_m\": 6091.611, \"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\": 7291.889, \"from_m\": 6971.461, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7399.249, \"from_m\": 7291.889, \"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\": 8650.985, \"from_m\": 7399.249, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 9849.791, \"from_m\": 8650.985, \"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\": 9883.52, \"from_m\": 9849.791, \"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\": 10039.284, \"from_m\": 9883.52, \"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\": 10092.74, \"from_m\": 10039.284, \"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\": 10728.727, \"from_m\": 10092.74, \"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\": 11971.577, \"from_m\": 10728.727, \"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\": 12134.753, \"from_m\": 11971.577, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12367.559, \"from_m\": 12134.753, \"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\": 596906, \"profile_key\": \"ba485b51bbecc71a7501a83ad7f9662c0577c825137f1bdef02258169721e4d1\", \"schedule_id\": 13975, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Doncaster Down Decoy (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Doncaster Decoy South Jn\", \"stage_seq\": 2, \"distance_m\": 3601.183, \"section_seq\": 1, \"route_path_id\": 70721}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0622\", \"location\": \"St. Catherines Jn\", \"stage_seq\": 3, \"distance_m\": 4789.019, \"section_seq\": 1, \"route_path_id\": 70721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Low Ellers Curve Jn\", \"stage_seq\": 4, \"distance_m\": 5664.303, \"section_seq\": 1, \"route_path_id\": 70721}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 5, \"distance_m\": 6763.414, \"section_seq\": 1, \"route_path_id\": 70721}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Doncaster Up Decoy\", \"stage_seq\": 6, \"distance_m\": 12367.559, \"section_seq\": 1, \"route_path_id\": 70721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12367.559, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70721}], \"total_distance_m\": 12367.559, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 10597.391, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1770.168, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0614", "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": "Doncaster Down Decoy (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789537276885847, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:16.883030", "service_state_evidence_id": 15977176, "current_leg_start_actual_dep": null, "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:16.904452", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0D32 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 47.168, "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": 1085.259, "from_m": 47.168, "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": 2076.845, "from_m": 1085.259, "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": 3095.513, "from_m": 2076.845, "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": 3160.264, "from_m": 3095.513, "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": 3601.183, "from_m": 3160.264, "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": 4695.443, "from_m": 3601.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4882.595, "from_m": 4695.443, "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": 5976.854, "from_m": 4882.595, "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": 6046.22, "from_m": 5976.854, "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": 6091.611, "from_m": 6046.22, "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": 6971.461, "from_m": 6091.611, "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": 7291.889, "from_m": 6971.461, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7399.249, "from_m": 7291.889, "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": 8650.985, "from_m": 7399.249, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 9849.791, "from_m": 8650.985, "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": 9883.52, "from_m": 9849.791, "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": 10039.284, "from_m": 9883.52, "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": 10092.74, "from_m": 10039.284, "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": 10728.727, "from_m": 10092.74, "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": 11971.577, "from_m": 10728.727, "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": 12134.753, "from_m": 11971.577, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12367.559, "from_m": 12134.753, "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": 596906, "profile_key": "ba485b51bbecc71a7501a83ad7f9662c0577c825137f1bdef02258169721e4d1", "schedule_id": 13975, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0614", "location": "Doncaster Down Decoy (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Doncaster Decoy South Jn", "stage_seq": 2, "distance_m": 3601.183, "section_seq": 1, "route_path_id": 70721}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0622", "location": "St. Catherines Jn", "stage_seq": 3, "distance_m": 4789.019, "section_seq": 1, "route_path_id": 70721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Low Ellers Curve Jn", "stage_seq": 4, "distance_m": 5664.303, "section_seq": 1, "route_path_id": 70721}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Potteric Carr Jn", "stage_seq": 5, "distance_m": 6763.414, "section_seq": 1, "route_path_id": 70721}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Doncaster Up Decoy", "stage_seq": 6, "distance_m": 12367.559, "section_seq": 1, "route_path_id": 70721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12367.559, "from_m": 0.0, "section_seq": 1, "route_path_id": 70721}], "total_distance_m": 12367.559, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 10597.391, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1770.168, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Doncaster Down Decoy (GBRf) |
0614 |
0614 |
None |
None |
None |
Doncaster Up Decoy |
0631 |
0631 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H49417/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Doncaster Down Decoy (GBRf) |
St. Catherines Jn |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Doncaster Down Decoy (GBRf) |
TRUST |
TRUST_CANCELLATION |
15977176 |
1789537276885847 |
1 |
1 |
2026-09-16 05:51:16.904452 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:16.883030 |
| 568293 |
599163 |
P24609 |
322S01M616 |
2026-09-16 |
COMPLETE |
15975990 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 599163, "stp": "P", "toc": "Northern", "uid": "P24609", "consist": "195119", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24609/2026-09-16/detailed", "trust_id": "322S01M616", "origin_crs": "NMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "0631", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2S01", "timing_status": "LATE", "origin_station": "New Mills Central", "current_leg_arr": "0641", "current_leg_dep": "0633", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "0604", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Reddish North", "dest_arr_time_act": "0631", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Reddish North", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4948.441, \"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\": 5157.705, \"from_m\": 4948.441, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6486.991, \"from_m\": 5157.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6623.313, \"from_m\": 6486.991, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8386.167, \"from_m\": 6623.313, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8418.382, \"from_m\": 8386.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8485.879, \"from_m\": 8418.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17842.796, \"from_m\": 8485.879, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17885.259, \"from_m\": 17842.796, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18356.571, \"from_m\": 17885.259, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18442.774, \"from_m\": 18356.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18501.13, \"from_m\": 18442.774, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19256.602, \"from_m\": 18501.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19426.095, \"from_m\": 19256.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\": 19516.814, \"from_m\": 19426.095, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19540.871, \"from_m\": 19516.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19611.884, \"from_m\": 19540.871, \"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\": 19650.879, \"from_m\": 19611.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19694.034, \"from_m\": 19650.879, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19857.759, \"from_m\": 19694.034, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20167.172, \"from_m\": 19857.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\": 20213.378, \"from_m\": 20167.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}, {\"to_m\": 20291.167, \"from_m\": 20213.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20700.348, \"from_m\": 20291.167, \"capability_applied\": null, \"effective_limit_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\": 599163, \"profile_key\": \"c1676c76af25bbe073233fe0b384f6d49e22569a85f53752e06432d261c8c518\", \"schedule_id\": 20611, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"New Mills Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0608H\", \"wtt_dep\": \"0609H\", \"location\": \"Marple\", \"stage_seq\": 2, \"distance_m\": 5622.744, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Marple Wharf Jn\", \"stage_seq\": 3, \"distance_m\": 6565.943, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Romiley\", \"stage_seq\": 4, \"distance_m\": 8254.294, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Bredbury\", \"stage_seq\": 5, \"distance_m\": 10008.101, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Brinnington\", \"stage_seq\": 6, \"distance_m\": 11861.853, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Reddish North\", \"stage_seq\": 7, \"distance_m\": 14439.286, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Ashburys\", \"stage_seq\": 8, \"distance_m\": 18231.798, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Ardwick Jn\", \"stage_seq\": 9, \"distance_m\": 19582.461, \"section_seq\": 1, \"route_path_id\": 65752}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 10, \"distance_m\": 20700.348, \"section_seq\": 1, \"route_path_id\": 65752}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20700.348, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65752}], \"total_distance_m\": 20700.348, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19506.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1194.243, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9047, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:20Z\", \"source_id\": 49161148, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:28Z\", \"source_id\": 15957877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:11Z\", \"source_id\": 49176139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:13Z\", \"source_id\": 15962643, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:06Z\", \"source_id\": 49183966, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:10Z\", \"source_id\": 15965186, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8622, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:34Z\", \"source_id\": 49191001, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:36Z\", \"source_id\": 15967490, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:32Z\", \"source_id\": 49199728, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:36Z\", \"source_id\": 15970333, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:20Z\", \"source_id\": 49210634, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:23Z\", \"source_id\": 15973658, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:39Z\", \"source_id\": 49217914, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:44Z\", \"source_id\": 15975990, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789537186508431, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:19.010197", "service_state_evidence_id": 15975990, "current_leg_start_actual_dep": "2026-09-16T06:32:30+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:19.985171", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
NMC |
MAN |
2S01 |
195119 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 4948.441, "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": 5157.705, "from_m": 4948.441, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6486.991, "from_m": 5157.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6623.313, "from_m": 6486.991, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8386.167, "from_m": 6623.313, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8418.382, "from_m": 8386.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8485.879, "from_m": 8418.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17842.796, "from_m": 8485.879, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17885.259, "from_m": 17842.796, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18356.571, "from_m": 17885.259, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18442.774, "from_m": 18356.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18501.13, "from_m": 18442.774, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19256.602, "from_m": 18501.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19426.095, "from_m": 19256.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": 19516.814, "from_m": 19426.095, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19540.871, "from_m": 19516.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19611.884, "from_m": 19540.871, "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": 19650.879, "from_m": 19611.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19694.034, "from_m": 19650.879, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19857.759, "from_m": 19694.034, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20167.172, "from_m": 19857.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": 20213.378, "from_m": 20167.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}, {"to_m": 20291.167, "from_m": 20213.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20700.348, "from_m": 20291.167, "capability_applied": null, "effective_limit_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": 599163, "profile_key": "c1676c76af25bbe073233fe0b384f6d49e22569a85f53752e06432d261c8c518", "schedule_id": 20611, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0604", "location": "New Mills Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0608H", "wtt_dep": "0609H", "location": "Marple", "stage_seq": 2, "distance_m": 5622.744, "section_seq": 1, "route_path_id": 65752}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Marple Wharf Jn", "stage_seq": 3, "distance_m": 6565.943, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Romiley", "stage_seq": 4, "distance_m": 8254.294, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Bredbury", "stage_seq": 5, "distance_m": 10008.101, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Brinnington", "stage_seq": 6, "distance_m": 11861.853, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Reddish North", "stage_seq": 7, "distance_m": 14439.286, "section_seq": 1, "route_path_id": 65752}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Ashburys", "stage_seq": 8, "distance_m": 18231.798, "section_seq": 1, "route_path_id": 65752}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Ardwick Jn", "stage_seq": 9, "distance_m": 19582.461, "section_seq": 1, "route_path_id": 65752}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 10, "distance_m": 20700.348, "section_seq": 1, "route_path_id": 65752}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20700.348, "from_m": 0.0, "section_seq": 1, "route_path_id": 65752}], "total_distance_m": 20700.348, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19506.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1194.243, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9047, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:20Z", "source_id": 49161148, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:13:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:28Z", "source_id": 15957877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:11Z", "source_id": 49176139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:13Z", "source_id": 15962643, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8626, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:06Z", "source_id": 49183966, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:10Z", "source_id": 15965186, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8622, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:34Z", "source_id": 49191001, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:28:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:36Z", "source_id": 15967490, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8617, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:32Z", "source_id": 49199728, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:32:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:36Z", "source_id": 15970333, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:20Z", "source_id": 49210634, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:37:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:23Z", "source_id": 15973658, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:39Z", "source_id": 49217914, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:44Z", "source_id": 15975990, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
New Mills Central |
0604 |
0604 |
1 |
None |
None |
Manchester Piccadilly |
0631 |
0631 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P24609/2026-09-16/detailed |
None |
Reddish North |
2026-09-16T06:32:30+01:00 |
Manchester Piccadilly |
8.0 |
{"type": "LineString", "coordinates": [[-2.1565981, 53.449701299999994], [-2.1579525, 53.450261], [-2.1593015999999996, 53.4508288], [-2.1605511999999996, 53.4513581], [-2.1618013, 53.4518843], [-2.1638766, 53.4527466], [-2.165908, 53.45360869999998], [-2.1677259, 53.454368300000006], [-2.1697223, 53.455203999999995], [-2.1718254, 53.4560933], [-2.1728462, 53.45650770000001], [-2.1732405999999997, 53.45667389999999], [-2.1739413, 53.4569692], [-2.1751789, 53.4574804], [-2.1758296999999995, 53.45775919999999], [-2.1763154, 53.45800130000001], [-2.1768766, 53.4583242], [-2.1773972, 53.45864739999999], [-2.1778934000000003, 53.458986200000005], [-2.1783303, 53.4593281], [-2.1787458, 53.4597174], [-2.1791286, 53.46012110000001], [-2.1794753999999994, 53.460551], [-2.179826, 53.4610825], [-2.1798999, 53.4612181], [-2.1800404999999996, 53.4614759], [-2.1802735, 53.4619552], [-2.1818572, 53.4652569], [-2.1825028, 53.466577099999995], [-2.1827799, 53.46707399999999], [-2.1831151, 53.4675466], [-2.183319046001095, 53.46779240988761], [-2.183544299999999, 53.4680639], [-2.1839305, 53.4684582], [-2.1843803, 53.46883470000001], [-2.1848417, 53.4691908], [-2.1852521, 53.46943509999999], [-2.1856758999999997, 53.469650599999994], [-2.1861050999999994, 53.46984679999999], [-2.1883125, 53.4707139], [-2.1889910999999995, 53.4709709], [-2.1894747, 53.47114049999999], [-2.189841299999999, 53.4712567], [-2.1900362, 53.47130939999999], [-2.1902602999999994, 53.4713699], [-2.1909456, 53.4714614], [-2.1918409, 53.47156689999999], [-2.1932979, 53.47171000000001], [-2.1939639000000004, 53.471769], [-2.1944327999999995, 53.4717979], [-2.1945846, 53.47180420000001], [-2.1952414, 53.4718317], [-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
3.8 |
0633 |
0641 |
Reddish North |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975990 |
1789537186508431 |
38 |
38 |
2026-09-16 05:51:19.985171 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:19.010197 |
| 568294 |
599400 |
G85488 |
112C32M616 |
2026-09-16 |
COMPLETE |
15977204 |
2026-09-16 06:40:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 599400, "stp": "P", "toc": "Northern", "uid": "G85488", "consist": "156440", "dest_crs": "BIF", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85488/2026-09-16/detailed", "trust_id": "112C32M616", "origin_crs": "MLM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "2", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "2C32", "timing_status": "EARLY", "origin_station": "Millom", "current_leg_arr": "0640", "current_leg_dep": "0629", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2045303666606473, 54.18910538466934], [-3.2044681999999995, 54.18891020000001], [-3.2044159, 54.1887333], [-3.2038772, 54.18698950000001], [-3.2019373, 54.18062519999999], [-3.2017106, 54.1798799], [-3.2014548, 54.1791429], [-3.2012126999999997, 54.17853019999999], [-3.2010927999999996, 54.17822120000001], [-3.2009588999999994, 54.1779217], [-3.2003903, 54.17657319999999], [-3.2001220999999997, 54.175861999999995], [-3.1999558, 54.1751634], [-3.1998838999999997, 54.1746296], [-3.199846, 54.174344899999994], [-3.1998127, 54.17405329999998], [-3.1998699, 54.1733046], [-3.200002899999999, 54.1725837], [-3.2002482, 54.17177220000001], [-3.2008382, 54.1706308], [-3.2016455999999995, 54.16947989999999], [-3.2022116, 54.1685582], [-3.2023902999999994, 54.1681935], [-3.2025099, 54.16793719999999], [-3.2026071999999997, 54.1677006], [-3.2026653, 54.167493599999986], [-3.2027427999999993, 54.1672422], [-3.2028079999999997, 54.1670132], [-3.2029006999999994, 54.16659409999999], [-3.2029743, 54.1661149], [-3.2029907, 54.165896999999994], [-3.2029922, 54.1656705], [-3.2029442, 54.1652114], [-3.2028795999999997, 54.16499209999999], [-3.2027890999999995, 54.164744099999986], [-3.2026785, 54.16444950000001], [-3.2025603999999994, 54.164207000000005], [-3.2022353999999997, 54.16351199999999], [-3.2020185, 54.163048999999994], [-3.2015703999999996, 54.1620594], [-3.2014047, 54.1616302], [-3.2013092999999997, 54.16130449999999], [-3.2012313, 54.16096019999999], [-3.2011863999999997, 54.1606193], [-3.2011661999999994, 54.16039219999999], [-3.2011487999999995, 54.1601065], [-3.201161220713995, 54.15948645795736], [-3.2011613, 54.1594825], [-3.2011580999999993, 54.159411899999995], [-3.2011595, 54.1591992], [-3.2011720999999995, 54.1590695], [-3.2011968999999993, 54.15893959999999], [-3.2012459, 54.1587937], [-3.2013125999999996, 54.1586508], [-3.2013967999999995, 54.1585052], [-3.201469, 54.1583924], [-3.2016669, 54.1581668], [-3.2019838, 54.15788], [-3.2022201, 54.1577208], [-3.2027957, 54.15744769999999], [-3.2032184999999997, 54.157312399999995], [-3.2033685452711564, 54.15728160862064], [-3.2036366, 54.157226599999994], [-3.2039838, 54.1571811], [-3.2044365999999997, 54.15714689999999], [-3.2048320999999995, 54.15715360000001], [-3.2052168, 54.157191399999995], [-3.2058510208363553, 54.15728160862064], [-3.2060668, 54.157312299999994], [-3.2061594, 54.157326], [-3.206911, 54.15743679999999], [-3.2069677, 54.15744519999999], [-3.207638, 54.15754], [-3.2078680999999993, 54.157559799999994], [-3.2083153, 54.1575914], [-3.2088952999999996, 54.157618], [-3.2092925999999995, 54.1576086], [-3.2097708, 54.1575821], [-3.2102592999999997, 54.15753589999999], [-3.2108052, 54.15747530000001], [-3.2112848, 54.1573973], [-3.2116573999999996, 54.15732679999999], [-3.211855615222568, 54.15728160862064], [-3.2124412, 54.15714809999999], [-3.2148127, 54.156659399999995], [-3.2170865999999996, 54.1561791], [-3.2177039999999995, 54.15605889999999], [-3.2185387, 54.1559262], [-3.2194343999999995, 54.1558076], [-3.2206524999999995, 54.15564790000001], [-3.2208179, 54.1556266], [-3.2220684, 54.1554521], [-3.2251235, 54.1550446], [-3.2261019, 54.15490849999999], [-3.2268729, 54.1547898], [-3.2275927999999996, 54.15463220000001], [-3.2281422, 54.15446260000001], [-3.2285191, 54.1543192], [-3.2288591, 54.1541584], [-3.2294175999999997, 54.1537835], [-3.2299233, 54.1533968], [-3.2302899, 54.1530071], [-3.2306482999999995, 54.152527099999986], [-3.2306771, 54.152465499999984], [-3.2319302, 54.14984040000001], [-3.232301399999999, 54.1490343], [-3.233935022830277, 54.145795276652734], [-3.2355985, 54.1424968], [-3.2358594999999997, 54.14196330000001], [-3.2362573999999995, 54.1411643], [-3.2366034999999997, 54.1404592], [-3.236911, 54.1398194], [-3.2372782, 54.13908909999999], [-3.2376566, 54.1383135], [-3.2381141, 54.1373584], [-3.2383359, 54.13688739999999], [-3.2387919999999997, 54.1359515], [-3.2390911999999994, 54.1353331], [-3.2393196999999994, 54.1348704], [-3.2395682, 54.1343663], [-3.2398062999999997, 54.133872], [-3.2401834999999997, 54.13312], [-3.2403412, 54.132780399999994], [-3.2405195999999994, 54.1323801], [-3.2406329, 54.1320692], [-3.2406964, 54.1317821], [-3.2407621, 54.13148050000001], [-3.2408018, 54.1310504], [-3.2408053999999997, 54.130898], [-3.2408117, 54.1306293], [-3.2407876, 54.130341299999984], [-3.2407149, 54.129994], [-3.2404867, 54.1291884], [-3.240466, 54.1291181], [-3.2404064, 54.12897730000001], [-3.2403544, 54.12884210000001], [-3.2402091, 54.1285289], [-3.239948099999999, 54.12813899999999], [-3.2398473999999995, 54.128005599999995], [-3.2396754999999997, 54.12781380000001], [-3.2393863, 54.12755940000001], [-3.2393084, 54.1275001], [-3.2390898999999997, 54.127333799999995], [-3.2385222999999996, 54.1269569], [-3.233935022830277, 54.124126270898586], [-3.2338063999999997, 54.1240469], [-3.2332870999999996, 54.12372640000001], [-3.2328450999999996, 54.123471599999995], [-3.2322909999999996, 54.123122], [-3.231046, 54.1223465], [-3.2301312999999996, 54.12178190000001], [-3.22935, 54.1213019], [-3.2292334, 54.12123030000001], [-3.2286688999999997, 54.1208696], [-3.2282116999999997, 54.120572999999986], [-3.2279072, 54.1203336], [-3.2276121, 54.1200915], [-3.2273842, 54.1199233], [-3.2271963999999995, 54.1197944], [-3.2269844999999995, 54.1196624], [-3.2265776, 54.1194065]]}", "current_leg_start": "Askam", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Askam", "current_leg_milage": "6.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 66.995, \"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\": 97.751, \"from_m\": 66.995, \"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\": 3891.52, \"from_m\": 97.751, \"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\": 7095.754, \"from_m\": 3891.52, \"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\": 7652.378, \"from_m\": 7095.754, \"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\": 10304.06, \"from_m\": 7652.378, \"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\": 10584.543, \"from_m\": 10304.06, \"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\": 10589.625, \"from_m\": 10584.543, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11103.52, \"from_m\": 10589.625, \"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\": 19530.962, \"from_m\": 11103.52, \"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\": 19600.352, \"from_m\": 19530.962, \"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\": 19608.206, \"from_m\": 19600.352, \"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\": 20089.652, \"from_m\": 19608.206, \"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\": 20140.116, \"from_m\": 20089.652, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21858.93, \"from_m\": 20140.116, \"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\": 24348.778, \"from_m\": 21858.93, \"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\": 24745.188, \"from_m\": 24348.778, \"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\": 25692.0, \"from_m\": 24745.188, \"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\": 25969.942, \"from_m\": 25692.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}], \"service_id\": 599400, \"profile_key\": \"5f1da017be6a24979ac1c80f969994a2a85bb2d074fec898cca3bcc121000c68\", \"schedule_id\": 12368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Millom\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"Green Road\", \"stage_seq\": 2, \"distance_m\": 4361.745, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0618H\", \"location\": \"Foxfield\", \"stage_seq\": 3, \"distance_m\": 7543.888, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Kirkby-in-Furness\", \"stage_seq\": 4, \"distance_m\": 11215.414, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Askam\", \"stage_seq\": 5, \"distance_m\": 16255.945, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Park South Jn\", \"stage_seq\": 6, \"distance_m\": 19600.352, \"section_seq\": 1, \"route_path_id\": 32450}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Barrow-in-Furness\", \"stage_seq\": 7, \"distance_m\": 25969.942, \"section_seq\": 1, \"route_path_id\": 32450}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25969.942, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32450}], \"total_distance_m\": 25969.942, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 25964.86, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5.082, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:22Z\", \"source_id\": 15958960, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:09Z\", \"source_id\": 15962588, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:21Z\", \"source_id\": 15964642, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:21Z\", \"source_id\": 15970852, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:18Z\", \"source_id\": 15977204, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "2", "timing_fact_generation": 1789537279435558, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:19.432869", "service_state_evidence_id": 15977204, "current_leg_start_actual_dep": "2026-09-16T06:28:30+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T05:40:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:19.982035", "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 |
MLM |
BIF |
2C32 |
156440 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 66.995, "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": 97.751, "from_m": 66.995, "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": 3891.52, "from_m": 97.751, "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": 7095.754, "from_m": 3891.52, "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": 7652.378, "from_m": 7095.754, "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": 10304.06, "from_m": 7652.378, "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": 10584.543, "from_m": 10304.06, "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": 10589.625, "from_m": 10584.543, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11103.52, "from_m": 10589.625, "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": 19530.962, "from_m": 11103.52, "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": 19600.352, "from_m": 19530.962, "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": 19608.206, "from_m": 19600.352, "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": 20089.652, "from_m": 19608.206, "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": 20140.116, "from_m": 20089.652, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 21858.93, "from_m": 20140.116, "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": 24348.778, "from_m": 21858.93, "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": 24745.188, "from_m": 24348.778, "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": 25692.0, "from_m": 24745.188, "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": 25969.942, "from_m": 25692.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}], "service_id": 599400, "profile_key": "5f1da017be6a24979ac1c80f969994a2a85bb2d074fec898cca3bcc121000c68", "schedule_id": 12368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Millom", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "Green Road", "stage_seq": 2, "distance_m": 4361.745, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0618H", "location": "Foxfield", "stage_seq": 3, "distance_m": 7543.888, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Kirkby-in-Furness", "stage_seq": 4, "distance_m": 11215.414, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Askam", "stage_seq": 5, "distance_m": 16255.945, "section_seq": 1, "route_path_id": 32450}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Park South Jn", "stage_seq": 6, "distance_m": 19600.352, "section_seq": 1, "route_path_id": 32450}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Barrow-in-Furness", "stage_seq": 7, "distance_m": 25969.942, "section_seq": 1, "route_path_id": 32450}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25969.942, "from_m": 0.0, "section_seq": 1, "route_path_id": 32450}], "total_distance_m": 25969.942, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 25964.86, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5.082, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:22Z", "source_id": 15958960, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:09Z", "source_id": 15962588, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:21Z", "source_id": 15964642, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:21Z", "source_id": 15970852, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:18Z", "source_id": 15977204, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}] |
Millom |
0610 |
0610 |
None |
None |
None |
Barrow-in-Furness |
0641 |
0641 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85488/2026-09-16/detailed |
None |
Askam |
2026-09-16T06:28:30+01:00 |
Barrow-in-Furness |
11.0 |
{"type": "LineString", "coordinates": [[-3.2045303666606473, 54.18910538466934], [-3.2044681999999995, 54.18891020000001], [-3.2044159, 54.1887333], [-3.2038772, 54.18698950000001], [-3.2019373, 54.18062519999999], [-3.2017106, 54.1798799], [-3.2014548, 54.1791429], [-3.2012126999999997, 54.17853019999999], [-3.2010927999999996, 54.17822120000001], [-3.2009588999999994, 54.1779217], [-3.2003903, 54.17657319999999], [-3.2001220999999997, 54.175861999999995], [-3.1999558, 54.1751634], [-3.1998838999999997, 54.1746296], [-3.199846, 54.174344899999994], [-3.1998127, 54.17405329999998], [-3.1998699, 54.1733046], [-3.200002899999999, 54.1725837], [-3.2002482, 54.17177220000001], [-3.2008382, 54.1706308], [-3.2016455999999995, 54.16947989999999], [-3.2022116, 54.1685582], [-3.2023902999999994, 54.1681935], [-3.2025099, 54.16793719999999], [-3.2026071999999997, 54.1677006], [-3.2026653, 54.167493599999986], [-3.2027427999999993, 54.1672422], [-3.2028079999999997, 54.1670132], [-3.2029006999999994, 54.16659409999999], [-3.2029743, 54.1661149], [-3.2029907, 54.165896999999994], [-3.2029922, 54.1656705], [-3.2029442, 54.1652114], [-3.2028795999999997, 54.16499209999999], [-3.2027890999999995, 54.164744099999986], [-3.2026785, 54.16444950000001], [-3.2025603999999994, 54.164207000000005], [-3.2022353999999997, 54.16351199999999], [-3.2020185, 54.163048999999994], [-3.2015703999999996, 54.1620594], [-3.2014047, 54.1616302], [-3.2013092999999997, 54.16130449999999], [-3.2012313, 54.16096019999999], [-3.2011863999999997, 54.1606193], [-3.2011661999999994, 54.16039219999999], [-3.2011487999999995, 54.1601065], [-3.201161220713995, 54.15948645795736], [-3.2011613, 54.1594825], [-3.2011580999999993, 54.159411899999995], [-3.2011595, 54.1591992], [-3.2011720999999995, 54.1590695], [-3.2011968999999993, 54.15893959999999], [-3.2012459, 54.1587937], [-3.2013125999999996, 54.1586508], [-3.2013967999999995, 54.1585052], [-3.201469, 54.1583924], [-3.2016669, 54.1581668], [-3.2019838, 54.15788], [-3.2022201, 54.1577208], [-3.2027957, 54.15744769999999], [-3.2032184999999997, 54.157312399999995], [-3.2033685452711564, 54.15728160862064], [-3.2036366, 54.157226599999994], [-3.2039838, 54.1571811], [-3.2044365999999997, 54.15714689999999], [-3.2048320999999995, 54.15715360000001], [-3.2052168, 54.157191399999995], [-3.2058510208363553, 54.15728160862064], [-3.2060668, 54.157312299999994], [-3.2061594, 54.157326], [-3.206911, 54.15743679999999], [-3.2069677, 54.15744519999999], [-3.207638, 54.15754], [-3.2078680999999993, 54.157559799999994], [-3.2083153, 54.1575914], [-3.2088952999999996, 54.157618], [-3.2092925999999995, 54.1576086], [-3.2097708, 54.1575821], [-3.2102592999999997, 54.15753589999999], [-3.2108052, 54.15747530000001], [-3.2112848, 54.1573973], [-3.2116573999999996, 54.15732679999999], [-3.211855615222568, 54.15728160862064], [-3.2124412, 54.15714809999999], [-3.2148127, 54.156659399999995], [-3.2170865999999996, 54.1561791], [-3.2177039999999995, 54.15605889999999], [-3.2185387, 54.1559262], [-3.2194343999999995, 54.1558076], [-3.2206524999999995, 54.15564790000001], [-3.2208179, 54.1556266], [-3.2220684, 54.1554521], [-3.2251235, 54.1550446], [-3.2261019, 54.15490849999999], [-3.2268729, 54.1547898], [-3.2275927999999996, 54.15463220000001], [-3.2281422, 54.15446260000001], [-3.2285191, 54.1543192], [-3.2288591, 54.1541584], [-3.2294175999999997, 54.1537835], [-3.2299233, 54.1533968], [-3.2302899, 54.1530071], [-3.2306482999999995, 54.152527099999986], [-3.2306771, 54.152465499999984], [-3.2319302, 54.14984040000001], [-3.232301399999999, 54.1490343], [-3.233935022830277, 54.145795276652734], [-3.2355985, 54.1424968], [-3.2358594999999997, 54.14196330000001], [-3.2362573999999995, 54.1411643], [-3.2366034999999997, 54.1404592], [-3.236911, 54.1398194], [-3.2372782, 54.13908909999999], [-3.2376566, 54.1383135], [-3.2381141, 54.1373584], [-3.2383359, 54.13688739999999], [-3.2387919999999997, 54.1359515], [-3.2390911999999994, 54.1353331], [-3.2393196999999994, 54.1348704], [-3.2395682, 54.1343663], [-3.2398062999999997, 54.133872], [-3.2401834999999997, 54.13312], [-3.2403412, 54.132780399999994], [-3.2405195999999994, 54.1323801], [-3.2406329, 54.1320692], [-3.2406964, 54.1317821], [-3.2407621, 54.13148050000001], [-3.2408018, 54.1310504], [-3.2408053999999997, 54.130898], [-3.2408117, 54.1306293], [-3.2407876, 54.130341299999984], [-3.2407149, 54.129994], [-3.2404867, 54.1291884], [-3.240466, 54.1291181], [-3.2404064, 54.12897730000001], [-3.2403544, 54.12884210000001], [-3.2402091, 54.1285289], [-3.239948099999999, 54.12813899999999], [-3.2398473999999995, 54.128005599999995], [-3.2396754999999997, 54.12781380000001], [-3.2393863, 54.12755940000001], [-3.2393084, 54.1275001], [-3.2390898999999997, 54.127333799999995], [-3.2385222999999996, 54.1269569], [-3.233935022830277, 54.124126270898586], [-3.2338063999999997, 54.1240469], [-3.2332870999999996, 54.12372640000001], [-3.2328450999999996, 54.123471599999995], [-3.2322909999999996, 54.123122], [-3.231046, 54.1223465], [-3.2301312999999996, 54.12178190000001], [-3.22935, 54.1213019], [-3.2292334, 54.12123030000001], [-3.2286688999999997, 54.1208696], [-3.2282116999999997, 54.120572999999986], [-3.2279072, 54.1203336], [-3.2276121, 54.1200915], [-3.2273842, 54.1199233], [-3.2271963999999995, 54.1197944], [-3.2269844999999995, 54.1196624], [-3.2265776, 54.1194065]]} |
6.1 |
0629 |
0640 |
Askam |
Barrow-in-Furness |
Barrow-in-Furness |
54.1194065 |
-3.2265776 |
54.1194065 |
-3.2265776 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:40:00 |
Barrow-in-Furness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977204 |
1789537279435558 |
14 |
14 |
2026-09-16 05:51:19.982035 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:19.432869 |
| 568295 |
599732 |
C01689 |
745P77M616 |
2026-09-16 |
COMPLETE |
15977196 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 599732, "stp": "P", "toc": "Great Western Railway", "uid": "C01689", "consist": "387146+387158+387168", "dest_crs": "DID", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C01689/2026-09-16/detailed", "trust_id": "745P77M616", "origin_crs": "DID", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-16", "dest_arr_time": "0648", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "5P77", "timing_status": "EARLY", "origin_station": "Didcot Parkway", "current_leg_arr": "0648", "current_leg_dep": "0646", "current_leg_end": "Didcot Parkway", "origin_dep_time": "0620", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Didcot West End", "dest_arr_time_act": "0648", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Didcot Parkway", "current_leg_milage": "0.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 117.184, \"from_m\": 0.0, \"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\": 193.999, \"from_m\": 117.184, \"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\": 983.718, \"from_m\": 193.999, \"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\": 1060.533, \"from_m\": 983.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\": 1177.717, \"from_m\": 1060.533, \"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}], \"service_id\": 599732, \"profile_key\": \"92c97ccf799a18eb3966e7fa47c1d6a9fb315a2214a8937ba4fb13720c3f42b4\", \"schedule_id\": 139, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Didcot Parkway\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0646\", \"location\": \"Didcot West End\", \"stage_seq\": 2, \"distance_m\": 588.858, \"section_seq\": 1, \"route_path_id\": 27908}, {\"is_pass\": false, \"wtt_arr\": \"0648\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 3, \"distance_m\": 1177.717, \"section_seq\": 1, \"route_path_id\": 27908}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1177.717, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27908}], \"total_distance_m\": 1177.717, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 1024.087, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 153.63, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:15Z\", \"source_id\": 49221572, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:18Z\", \"source_id\": 15977196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789537279603192, "current_leg_arrival_utc": "2026-09-16T06:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:19.600735", "service_state_evidence_id": 15977196, "current_leg_start_actual_dep": "2026-09-16T06:46:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:19.978881", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
DID |
DID |
5P77 |
387146+387158+387168 |
12 |
110 |
None |
{"version": 3, "segments": [{"to_m": 117.184, "from_m": 0.0, "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": 193.999, "from_m": 117.184, "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": 983.718, "from_m": 193.999, "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": 1060.533, "from_m": 983.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": 1177.717, "from_m": 1060.533, "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}], "service_id": 599732, "profile_key": "92c97ccf799a18eb3966e7fa47c1d6a9fb315a2214a8937ba4fb13720c3f42b4", "schedule_id": 139, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0620", "location": "Didcot Parkway", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0646", "location": "Didcot West End", "stage_seq": 2, "distance_m": 588.858, "section_seq": 1, "route_path_id": 27908}, {"is_pass": false, "wtt_arr": "0648", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 3, "distance_m": 1177.717, "section_seq": 1, "route_path_id": 27908}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1177.717, "from_m": 0.0, "section_seq": 1, "route_path_id": 27908}], "total_distance_m": 1177.717, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 1024.087, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 153.63, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23973, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:15Z", "source_id": 49221572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:18Z", "source_id": 15977196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Didcot Parkway |
0620 |
0620 |
3 |
None |
None |
Didcot Parkway |
0648 |
0648 |
4 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C01689/2026-09-16/detailed |
None |
Didcot West End |
2026-09-16T06:46:00+01:00 |
Didcot Parkway |
2.0 |
{"type": "LineString", "coordinates": [[-1.2495466, 51.61327450000001], [-1.2488353999999997, 51.613066200000006], [-1.2481176, 51.612863399999995], [-1.2474169, 51.6126618], [-1.2467273999999997, 51.6124695], [-1.2461958, 51.61231539999999], [-1.2455221, 51.6121229], [-1.2450129, 51.61197789999999], [-1.2443508999999997, 51.61179130000001], [-1.2440089999999997, 51.61169739999999], [-1.243775, 51.6116322], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} |
0.4 |
0646 |
0648 |
Didcot Parkway |
Didcot Parkway |
Didcot Parkway |
51.6110499 |
-1.2418082 |
51.6110499 |
-1.2418082 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Didcot Parkway |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977196 |
1789537279603192 |
5 |
5 |
2026-09-16 05:51:19.978881 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:19.600735 |
| 568296 |
598916 |
L22554 |
512D03M516 |
2026-09-16 |
COMPLETE |
15976170 |
2026-09-16 06:41:00 |
2026-09-16 05:51:37 |
2026-09-18 05:51:37 |
{"id": 598916, "stp": "P", "toc": "London Overground", "uid": "L22554", "consist": null, "dest_crs": "LST", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L22554/2026-09-16/detailed", "trust_id": "512D03M516", "origin_crs": "CHN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "4", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2D03", "timing_status": "LATE", "origin_station": "Cheshunt", "current_leg_arr": "0641", "current_leg_dep": "0637", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0559", "origin_platform": "BAY", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Bethnal Green", "dest_arr_time_act": "0637", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Bethnal Green", "current_leg_milage": "1.1", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.97, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 543.949, \"from_m\": 326.97, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7988.089, \"from_m\": 543.949, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9275.276, \"from_m\": 7988.089, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9644.571, \"from_m\": 9275.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12934.563, \"from_m\": 9644.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13367.781, \"from_m\": 12934.563, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18287.663, \"from_m\": 13367.781, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18411.298, \"from_m\": 18287.663, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18482.766, \"from_m\": 18411.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18854.266, \"from_m\": 18482.766, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20237.09, \"from_m\": 18854.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21813.08, \"from_m\": 20237.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22449.981, \"from_m\": 21813.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22926.656, \"from_m\": 22449.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23379.875, \"from_m\": 22926.656, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598916, \"profile_key\": \"c26872f5588b0da7b97b3dcc1f7bb4d5c64e6c5028d34ebe4ad8b7f77a7c62a5\", \"schedule_id\": 35354, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Cheshunt\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602\", \"location\": \"Theobalds Grove\", \"stage_seq\": 2, \"distance_m\": 1557.902, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0604H\", \"location\": \"Turkey Street\", \"stage_seq\": 3, \"distance_m\": 3843.954, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Southbury\", \"stage_seq\": 4, \"distance_m\": 6672.006, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Bury Street Jn\", \"stage_seq\": 5, \"distance_m\": 8508.078, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0610H\", \"location\": \"Edmonton Green\", \"stage_seq\": 6, \"distance_m\": 9644.571, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0612H\", \"location\": \"Silver Street\", \"stage_seq\": 7, \"distance_m\": 10624.935, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0614H\", \"location\": \"White Hart Lane\", \"stage_seq\": 8, \"distance_m\": 11831.637, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Bruce Grove\", \"stage_seq\": 9, \"distance_m\": 13171.305, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Seven Sisters\", \"stage_seq\": 10, \"distance_m\": 14355.372, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"Stamford Hill\", \"stage_seq\": 11, \"distance_m\": 15284.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Stoke Newington\", \"stage_seq\": 12, \"distance_m\": 16625.419, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0624H\", \"location\": \"Rectory Road\", \"stage_seq\": 13, \"distance_m\": 17220.533, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0626H\", \"wtt_dep\": \"0627\", \"location\": \"Hackney Downs\", \"stage_seq\": 14, \"distance_m\": 18593.949, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"London Fields\", \"stage_seq\": 15, \"distance_m\": 19507.365, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631\", \"location\": \"Cambridge Heath\", \"stage_seq\": 16, \"distance_m\": 20544.121, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 21567.732, \"section_seq\": 1, \"route_path_id\": 42780}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 23379.875, \"section_seq\": 1, \"route_path_id\": 42780}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23379.875, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42780}], \"total_distance_m\": 23379.875, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 21803.885, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0559", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:21Z\", \"source_id\": 49141364, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:27Z\", \"source_id\": 15951569, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14915, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:56Z\", \"source_id\": 49145767, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:59Z\", \"source_id\": 15952957, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:58Z\", \"source_id\": 49151115, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:57Z\", \"source_id\": 15954675, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:19Z\", \"source_id\": 49157193, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:20Z\", \"source_id\": 15956597, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:11Z\", \"source_id\": 49160776, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:14Z\", \"source_id\": 15957750, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:11Z\", \"source_id\": 49164557, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:18Z\", \"source_id\": 15958907, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14958, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:00Z\", \"source_id\": 49167979, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:03Z\", \"source_id\": 15960047, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:02Z\", \"source_id\": 49173870, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:04Z\", \"source_id\": 15961933, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:12Z\", \"source_id\": 49180134, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:15Z\", \"source_id\": 15963946, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:08Z\", \"source_id\": 49184005, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:10Z\", \"source_id\": 15965198, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14983, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:39Z\", \"source_id\": 49187009, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:43Z\", \"source_id\": 15966201, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:46Z\", \"source_id\": 49191434, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:50Z\", \"source_id\": 15967639, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:21Z\", \"source_id\": 49197063, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:23Z\", \"source_id\": 15969469, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:19Z\", \"source_id\": 49201461, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:21Z\", \"source_id\": 15970850, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:43Z\", \"source_id\": 49211489, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:47Z\", \"source_id\": 15973932, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:52Z\", \"source_id\": 49218410, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:56Z\", \"source_id\": 15976170, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "4", "timing_fact_generation": 1789537197347573, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:22.039501", "service_state_evidence_id": 15976170, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:22.582392", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
CHN |
LST |
2D03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 326.97, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 543.949, "from_m": 326.97, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7988.089, "from_m": 543.949, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9275.276, "from_m": 7988.089, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9644.571, "from_m": 9275.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12934.563, "from_m": 9644.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13367.781, "from_m": 12934.563, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18287.663, "from_m": 13367.781, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18411.298, "from_m": 18287.663, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18482.766, "from_m": 18411.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18854.266, "from_m": 18482.766, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20237.09, "from_m": 18854.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21813.08, "from_m": 20237.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22449.981, "from_m": 21813.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22926.656, "from_m": 22449.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23379.875, "from_m": 22926.656, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598916, "profile_key": "c26872f5588b0da7b97b3dcc1f7bb4d5c64e6c5028d34ebe4ad8b7f77a7c62a5", "schedule_id": 35354, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0559", "location": "Cheshunt", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602", "location": "Theobalds Grove", "stage_seq": 2, "distance_m": 1557.902, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0604H", "location": "Turkey Street", "stage_seq": 3, "distance_m": 3843.954, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Southbury", "stage_seq": 4, "distance_m": 6672.006, "section_seq": 1, "route_path_id": 42780}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Bury Street Jn", "stage_seq": 5, "distance_m": 8508.078, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0610H", "location": "Edmonton Green", "stage_seq": 6, "distance_m": 9644.571, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0612H", "location": "Silver Street", "stage_seq": 7, "distance_m": 10624.935, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0614H", "location": "White Hart Lane", "stage_seq": 8, "distance_m": 11831.637, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Bruce Grove", "stage_seq": 9, "distance_m": 13171.305, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Seven Sisters", "stage_seq": 10, "distance_m": 14355.372, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "Stamford Hill", "stage_seq": 11, "distance_m": 15284.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Stoke Newington", "stage_seq": 12, "distance_m": 16625.419, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0624H", "location": "Rectory Road", "stage_seq": 13, "distance_m": 17220.533, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0626H", "wtt_dep": "0627", "location": "Hackney Downs", "stage_seq": 14, "distance_m": 18593.949, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "London Fields", "stage_seq": 15, "distance_m": 19507.365, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631", "location": "Cambridge Heath", "stage_seq": 16, "distance_m": 20544.121, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 21567.732, "section_seq": 1, "route_path_id": 42780}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 23379.875, "section_seq": 1, "route_path_id": 42780}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23379.875, "from_m": 0.0, "section_seq": 1, "route_path_id": 42780}], "total_distance_m": 23379.875, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 21803.885, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:21Z", "source_id": 49141364, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:27Z", "source_id": 15951569, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14915, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:56Z", "source_id": 49145767, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:59Z", "source_id": 15952957, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14919, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:58Z", "source_id": 49151115, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:07:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:57Z", "source_id": 15954675, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14946, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:19Z", "source_id": 49157193, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:20Z", "source_id": 15956597, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:11Z", "source_id": 49160776, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:12:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:14Z", "source_id": 15957750, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:11Z", "source_id": 49164557, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:18Z", "source_id": 15958907, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14958, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:00Z", "source_id": 49167979, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:16:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:03Z", "source_id": 15960047, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14964, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:02Z", "source_id": 49173870, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:04Z", "source_id": 15961933, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14975, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:12Z", "source_id": 49180134, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:22:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:15Z", "source_id": 15963946, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14979, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:08Z", "source_id": 49184005, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:24:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:10Z", "source_id": 15965198, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14983, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:39Z", "source_id": 49187009, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:26:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:43Z", "source_id": 15966201, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:46Z", "source_id": 49191434, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:50Z", "source_id": 15967639, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:21Z", "source_id": 49197063, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:30:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:23Z", "source_id": 15969469, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:19Z", "source_id": 49201461, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:32:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:21Z", "source_id": 15970850, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:43Z", "source_id": 49211489, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:47Z", "source_id": 15973932, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15474, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:52Z", "source_id": 49218410, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:56Z", "source_id": 15976170, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Cheshunt |
0559 |
0559 |
BAY |
None |
None |
London Liverpool Street |
0640 |
0637 |
4 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L22554/2026-09-16/detailed |
None |
Bethnal Green |
2026-09-16T06:37:00+01:00 |
London Liverpool Street |
4.0 |
{"type": "LineString", "coordinates": [[-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
1.1 |
0637 |
0641 |
Bethnal Green |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976170 |
1789537197347573 |
74 |
74 |
2026-09-16 05:51:22.582392 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:22.039501 |
| 568297 |
600128 |
P91482 |
895W17M616 |
2026-09-16 |
COMPLETE |
15976160 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 600128, "stp": "P", "toc": "Southeastern", "uid": "P91482", "consist": "375813", "dest_crs": "RAM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91482/2026-09-16/detailed", "trust_id": "895W17M616", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "06:31:00", "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-16", "dest_arr_time": "0655", "dest_platform": "1", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "5W17", "timing_status": "EARLY", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0641", "current_leg_dep": "0651", "current_leg_end": "Ramsgate", "origin_dep_time": "0631", "origin_platform": null, "current_location": "Ramsgate", "last_update_time": "2026-09-16T05:51:37", "route_debug_link": null, "timing_variation": "-14 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "RM Depot Reception West", "dest_arr_time_act": "0655", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "RM Depot Reception West", "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\": 177.19, \"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\": 298.634, \"from_m\": 177.19, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 510.225, \"from_m\": 298.634, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 560.645, \"from_m\": 510.225, \"capability_applied\": null, \"effective_limit_mph\": 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.231, \"from_m\": 560.645, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1151.651, \"from_m\": 1101.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\": 1363.242, \"from_m\": 1151.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1743.662, \"from_m\": 1363.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}], \"service_id\": 600128, \"profile_key\": \"80652cc7c5b6e3889ce170a3f690df963e406fcd06e396dd7be9322230a7eb4d\", \"schedule_id\": 24723, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633\", \"location\": \"RM Depot Exit Minster End\", \"stage_seq\": 2, \"distance_m\": 177.19, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Ramsgate Depot Washer Spur\", \"stage_seq\": 3, \"distance_m\": 510.225, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0651\", \"location\": \"RM Depot Reception West\", \"stage_seq\": 4, \"distance_m\": 830.938, \"section_seq\": 1, \"route_path_id\": 37938}, {\"is_pass\": false, \"wtt_arr\": \"0655\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 5, \"distance_m\": 1743.662, \"section_seq\": 1, \"route_path_id\": 37938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1743.662, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37938}], \"total_distance_m\": 1743.662, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1642.822, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 100.84, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1430.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:52Z\", \"source_id\": 49218457, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:56Z\", \"source_id\": 15976160, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "1", "timing_fact_generation": 1789537198843771, "current_leg_arrival_utc": "2026-09-16T06:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:23.155852", "service_state_evidence_id": 15976160, "current_leg_start_actual_dep": "2026-09-16T06:51:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:24.209232", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
RAM |
5W17 |
375813 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.19, "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": 298.634, "from_m": 177.19, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 510.225, "from_m": 298.634, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 560.645, "from_m": 510.225, "capability_applied": null, "effective_limit_mph": 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.231, "from_m": 560.645, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1151.651, "from_m": 1101.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": 1363.242, "from_m": 1151.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1743.662, "from_m": 1363.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}], "service_id": 600128, "profile_key": "80652cc7c5b6e3889ce170a3f690df963e406fcd06e396dd7be9322230a7eb4d", "schedule_id": 24723, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633", "location": "RM Depot Exit Minster End", "stage_seq": 2, "distance_m": 177.19, "section_seq": 1, "route_path_id": 37938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Ramsgate Depot Washer Spur", "stage_seq": 3, "distance_m": 510.225, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0651", "location": "RM Depot Reception West", "stage_seq": 4, "distance_m": 830.938, "section_seq": 1, "route_path_id": 37938}, {"is_pass": false, "wtt_arr": "0655", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 5, "distance_m": 1743.662, "section_seq": 1, "route_path_id": 37938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1743.662, "from_m": 0.0, "section_seq": 1, "route_path_id": 37938}], "total_distance_m": 1743.662, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1642.822, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 100.84, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:52Z", "source_id": 49218457, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:56Z", "source_id": 15976160, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0631 |
0631 |
None |
6:31:00 |
None |
Ramsgate |
0655 |
0655 |
1 |
EARLY |
-14 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P91482/2026-09-16/detailed |
None |
RM Depot Reception West |
2026-09-16T06:51:00+01:00 |
Ramsgate |
1430.0 |
{"type": "LineString", "coordinates": [[1.3927204, 51.3393733], [1.3930208, 51.3393783], [1.3933507000000005, 51.33938839999999], [1.3936404, 51.33940849999999], [1.3938844, 51.33942830000001], [1.3939185999999997, 51.33943269999999], [1.3945672999999998, 51.339513], [1.3951302, 51.3395836], [1.396006, 51.3397005], [1.3965503999999995, 51.33977369999999], [1.3973761999999998, 51.33988430000001], [1.3985234999999998, 51.34002520000001], [1.3992889000000002, 51.34012589999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
0.6 |
0651 |
0641 |
RM Depot Reception West |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-16 05:51:37 |
TERMINATED |
2026-09-16 05:41:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976160 |
1789537198843771 |
5 |
5 |
2026-09-16 05:51:24.209232 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:23.155852 |
| 568298 |
602313 |
H50173 |
453J41C516 |
2026-09-16 |
COMPLETE |
15977281 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 602313, "stp": "P", "toc": "Unknown", "uid": "H50173", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50173/2026-09-16/detailed", "trust_id": "453J41C516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Up Decoy", "service_date": "2026-09-16", "dest_arr_time": "0846", "dest_platform": null, "is_terminated": 1, "next_location": "Stoke Jn", "signalling_id": "3J41", "timing_status": null, "origin_station": "Peterborough Virtual (GBRf)", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "0544", "origin_platform": null, "current_location": "Peterborough Virtual (GBRf)", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": null, "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "0846", "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\": 1821.038, \"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\": 1841.566, \"from_m\": 1821.038, \"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\": 1887.028, \"from_m\": 1841.566, \"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\": 1936.077, \"from_m\": 1887.028, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 1974.405, \"from_m\": 1936.077, \"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\": 2208.809, \"from_m\": 1974.405, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 4123.073, \"from_m\": 2208.809, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 4236.251, \"from_m\": 4123.073, \"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\": 10093.585, \"from_m\": 4236.251, \"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\": 10329.734, \"from_m\": 10093.585, \"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\": 15015.518, \"from_m\": 10329.734, \"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\": 15131.468, \"from_m\": 15015.518, \"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\": 40157.011, \"from_m\": 15131.468, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 47522.257, \"from_m\": 40157.011, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 48224.286, \"from_m\": 47522.257, \"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\": 48370.961, \"from_m\": 48224.286, \"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\": 49192.358, \"from_m\": 48370.961, \"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\": 49358.04, \"from_m\": 49192.358, \"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\": 51155.809, \"from_m\": 49358.04, \"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\": 52957.394, \"from_m\": 51155.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\": 53378.911, \"from_m\": 52957.394, \"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\": 75822.646, \"from_m\": 53378.911, \"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\": 75870.69, \"from_m\": 75822.646, \"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\": 75945.903, \"from_m\": 75870.69, \"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\": 79105.113, \"from_m\": 75945.903, \"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\": 79247.764, \"from_m\": 79105.113, \"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\": 79369.14, \"from_m\": 79247.764, \"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\": 79401.415, \"from_m\": 79369.14, \"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\": 79523.467, \"from_m\": 79401.415, \"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\": 108700.029, \"from_m\": 79523.467, \"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\": 109997.923, \"from_m\": 108700.029, \"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\": 111046.038, \"from_m\": 109997.923, \"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\": 112400.222, \"from_m\": 111046.038, \"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\": 120599.327, \"from_m\": 112400.222, \"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\": 134443.648, \"from_m\": 120599.327, \"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\": 135627.516, \"from_m\": 134443.648, \"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\": 135936.355, \"from_m\": 135627.516, \"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\": 136118.116, \"from_m\": 135936.355, \"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\": 158487.93, \"from_m\": 136118.116, \"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\": 162000.942, \"from_m\": 158487.93, \"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\": 163192.597, \"from_m\": 162000.942, \"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\": 163233.574, \"from_m\": 163192.597, \"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\": 163294.665, \"from_m\": 163233.574, \"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\": 164286.25, \"from_m\": 163294.665, \"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\": 165324.341, \"from_m\": 164286.25, \"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\": 165660.353, \"from_m\": 165324.341, \"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\": 166083.769, \"from_m\": 165660.353, \"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\": 602313, \"profile_key\": \"e6f82fc22cdb0d010e644fe3d049cd1ae0572e261fa8394f557968f667259f5b\", \"schedule_id\": 14451, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0544\", \"location\": \"Peterborough Virtual (GBRf)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"New England North Jn\", \"stage_seq\": 2, \"distance_m\": 4081.487, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547H\", \"location\": \"Marholm Jn\", \"stage_seq\": 3, \"distance_m\": 5422.158, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Helpston Jn\", \"stage_seq\": 4, \"distance_m\": 10040.406, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Tallington Jn\", \"stage_seq\": 5, \"distance_m\": 15142.665, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0620\", \"location\": \"Stoke Jn\", \"stage_seq\": 6, \"distance_m\": 39006.7, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0648\", \"location\": \"Grantham\", \"stage_seq\": 7, \"distance_m\": 48165.024, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0650\", \"location\": \"Nottingham Branch Jn\", \"stage_seq\": 8, \"distance_m\": 49165.385, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0654\", \"location\": \"Allington East Jn\", \"stage_seq\": 9, \"distance_m\": 52918.918, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0655\", \"location\": \"Allington North Jn\", \"stage_seq\": 10, \"distance_m\": 53411.136, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0701\", \"location\": \"Barkston East Jn\", \"stage_seq\": 11, \"distance_m\": 59327.599, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0707\", \"location\": \"Ancaster\", \"stage_seq\": 12, \"distance_m\": 66565.669, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0712\", \"location\": \"Rauceby\", \"stage_seq\": 13, \"distance_m\": 72716.435, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": false, \"wtt_arr\": \"0718H\", \"wtt_dep\": \"0724\", \"location\": \"Sleaford\", \"stage_seq\": 14, \"distance_m\": 75822.646, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0729\", \"location\": \"Sleaford North Jn\", \"stage_seq\": 15, \"distance_m\": 79322.955, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0738H\", \"location\": \"Metheringham\", \"stage_seq\": 16, \"distance_m\": 94449.216, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0749H\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 17, \"distance_m\": 109445.288, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": false, \"wtt_arr\": \"0751\", \"wtt_dep\": \"0757H\", \"location\": \"Lincoln\", \"stage_seq\": 18, \"distance_m\": 109693.252, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0800H\", \"location\": \"West Holmes Jn\", \"stage_seq\": 19, \"distance_m\": 111046.038, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0802\", \"location\": \"Pyewipe Jn\", \"stage_seq\": 20, \"distance_m\": 112358.497, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0807\", \"location\": \"Saxilby\", \"stage_seq\": 21, \"distance_m\": 119493.751, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0818H\", \"location\": \"Gainsborough Lea Road\", \"stage_seq\": 22, \"distance_m\": 134688.803, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0820\", \"location\": \"Gainsborough Trent Jns\", \"stage_seq\": 23, \"distance_m\": 135742.493, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0838H\", \"location\": \"Bessacarr Jn\", \"stage_seq\": 24, \"distance_m\": 163233.574, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0840H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 25, \"distance_m\": 164303.247, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0843\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 26, \"distance_m\": 165486.068, \"section_seq\": 1, \"route_path_id\": 107361}, {\"is_pass\": false, \"wtt_arr\": \"0846\", \"wtt_dep\": null, \"location\": \"Doncaster Up Decoy\", \"stage_seq\": 27, \"distance_m\": 166083.769, \"section_seq\": 1, \"route_path_id\": 107361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 166083.769, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 107361}], \"total_distance_m\": 166083.769, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 161412.051, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4671.718, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0544", "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": "Peterborough Virtual (GBRf)", "service_state_platform": null, "timing_fact_generation": 1789537286353323, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:26.349683", "service_state_evidence_id": 15977281, "current_leg_start_actual_dep": null, "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:26.624528", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
3J41 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1821.038, "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": 1841.566, "from_m": 1821.038, "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": 1887.028, "from_m": 1841.566, "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": 1936.077, "from_m": 1887.028, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 1974.405, "from_m": 1936.077, "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": 2208.809, "from_m": 1974.405, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 4123.073, "from_m": 2208.809, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 4236.251, "from_m": 4123.073, "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": 10093.585, "from_m": 4236.251, "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": 10329.734, "from_m": 10093.585, "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": 15015.518, "from_m": 10329.734, "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": 15131.468, "from_m": 15015.518, "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": 40157.011, "from_m": 15131.468, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 47522.257, "from_m": 40157.011, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 48224.286, "from_m": 47522.257, "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": 48370.961, "from_m": 48224.286, "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": 49192.358, "from_m": 48370.961, "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": 49358.04, "from_m": 49192.358, "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": 51155.809, "from_m": 49358.04, "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": 52957.394, "from_m": 51155.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": 53378.911, "from_m": 52957.394, "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": 75822.646, "from_m": 53378.911, "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": 75870.69, "from_m": 75822.646, "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": 75945.903, "from_m": 75870.69, "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": 79105.113, "from_m": 75945.903, "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": 79247.764, "from_m": 79105.113, "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": 79369.14, "from_m": 79247.764, "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": 79401.415, "from_m": 79369.14, "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": 79523.467, "from_m": 79401.415, "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": 108700.029, "from_m": 79523.467, "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": 109997.923, "from_m": 108700.029, "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": 111046.038, "from_m": 109997.923, "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": 112400.222, "from_m": 111046.038, "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": 120599.327, "from_m": 112400.222, "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": 134443.648, "from_m": 120599.327, "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": 135627.516, "from_m": 134443.648, "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": 135936.355, "from_m": 135627.516, "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": 136118.116, "from_m": 135936.355, "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": 158487.93, "from_m": 136118.116, "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": 162000.942, "from_m": 158487.93, "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": 163192.597, "from_m": 162000.942, "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": 163233.574, "from_m": 163192.597, "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": 163294.665, "from_m": 163233.574, "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": 164286.25, "from_m": 163294.665, "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": 165324.341, "from_m": 164286.25, "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": 165660.353, "from_m": 165324.341, "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": 166083.769, "from_m": 165660.353, "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": 602313, "profile_key": "e6f82fc22cdb0d010e644fe3d049cd1ae0572e261fa8394f557968f667259f5b", "schedule_id": 14451, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0544", "location": "Peterborough Virtual (GBRf)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "New England North Jn", "stage_seq": 2, "distance_m": 4081.487, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547H", "location": "Marholm Jn", "stage_seq": 3, "distance_m": 5422.158, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Helpston Jn", "stage_seq": 4, "distance_m": 10040.406, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Tallington Jn", "stage_seq": 5, "distance_m": 15142.665, "section_seq": 1, "route_path_id": 107361}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0620", "location": "Stoke Jn", "stage_seq": 6, "distance_m": 39006.7, "section_seq": 1, "route_path_id": 107361}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0648", "location": "Grantham", "stage_seq": 7, "distance_m": 48165.024, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0650", "location": "Nottingham Branch Jn", "stage_seq": 8, "distance_m": 49165.385, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0654", "location": "Allington East Jn", "stage_seq": 9, "distance_m": 52918.918, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0655", "location": "Allington North Jn", "stage_seq": 10, "distance_m": 53411.136, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0701", "location": "Barkston East Jn", "stage_seq": 11, "distance_m": 59327.599, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0707", "location": "Ancaster", "stage_seq": 12, "distance_m": 66565.669, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0712", "location": "Rauceby", "stage_seq": 13, "distance_m": 72716.435, "section_seq": 1, "route_path_id": 107361}, {"is_pass": false, "wtt_arr": "0718H", "wtt_dep": "0724", "location": "Sleaford", "stage_seq": 14, "distance_m": 75822.646, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0729", "location": "Sleaford North Jn", "stage_seq": 15, "distance_m": 79322.955, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0738H", "location": "Metheringham", "stage_seq": 16, "distance_m": 94449.216, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0749H", "location": "Pelham Street Jn", "stage_seq": 17, "distance_m": 109445.288, "section_seq": 1, "route_path_id": 107361}, {"is_pass": false, "wtt_arr": "0751", "wtt_dep": "0757H", "location": "Lincoln", "stage_seq": 18, "distance_m": 109693.252, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0800H", "location": "West Holmes Jn", "stage_seq": 19, "distance_m": 111046.038, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0802", "location": "Pyewipe Jn", "stage_seq": 20, "distance_m": 112358.497, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0807", "location": "Saxilby", "stage_seq": 21, "distance_m": 119493.751, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0818H", "location": "Gainsborough Lea Road", "stage_seq": 22, "distance_m": 134688.803, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0820", "location": "Gainsborough Trent Jns", "stage_seq": 23, "distance_m": 135742.493, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0838H", "location": "Bessacarr Jn", "stage_seq": 24, "distance_m": 163233.574, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0840H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 25, "distance_m": 164303.247, "section_seq": 1, "route_path_id": 107361}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0843", "location": "Potteric Carr Jn", "stage_seq": 26, "distance_m": 165486.068, "section_seq": 1, "route_path_id": 107361}, {"is_pass": false, "wtt_arr": "0846", "wtt_dep": null, "location": "Doncaster Up Decoy", "stage_seq": 27, "distance_m": 166083.769, "section_seq": 1, "route_path_id": 107361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 166083.769, "from_m": 0.0, "section_seq": 1, "route_path_id": 107361}], "total_distance_m": 166083.769, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 161412.051, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4671.718, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Peterborough Virtual (GBRf) |
0544 |
0544 |
None |
None |
None |
Doncaster Up Decoy |
0846 |
0846 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:H50173/2026-09-16/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Peterborough Virtual (GBRf) |
Stoke Jn |
None |
None |
None |
None |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Peterborough Virtual (GBRf) |
TRUST |
TRUST_CANCELLATION |
15977281 |
1789537286353323 |
0 |
0 |
2026-09-16 05:51:26.624528 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:26.349683 |
| 568299 |
597650 |
G85523 |
302C37M516 |
2026-09-16 |
COMPLETE |
15977339 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 597650, "stp": "P", "toc": "Northern", "uid": "G85523", "consist": "195128", "dest_crs": "BIF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85523/2026-09-16/detailed", "trust_id": "302C37M516", "origin_crs": "PRE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barrow-in-Furness", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "1", "is_terminated": 1, "next_location": "Barrow-in-Furness", "signalling_id": "2C37", "timing_status": "EARLY", "origin_station": "Preston", "current_leg_arr": "0641", "current_leg_dep": "0636", "current_leg_end": "Barrow-in-Furness", "origin_dep_time": "0518", "origin_platform": "4", "current_location": "Barrow-in-Furness", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]}", "current_leg_start": "Roose", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "54.1194065", "next_location_lon": "-3.2265776", "previous_location": "Roose", "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\": 570.7, \"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\": 2194.252, \"from_m\": 570.7, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31912.179, \"from_m\": 2194.252, \"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\": 35261.642, \"from_m\": 31912.179, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36957.433, \"from_m\": 35261.642, \"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\": 43664.667, \"from_m\": 36957.433, \"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\": 43697.667, \"from_m\": 43664.667, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43746.078, \"from_m\": 43697.667, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 43766.608, \"from_m\": 43746.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44132.804, \"from_m\": 43766.608, \"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\": 44633.605, \"from_m\": 44132.804, \"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\": 48855.938, \"from_m\": 44633.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50060.489, \"from_m\": 48855.938, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53141.624, \"from_m\": 50060.489, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53870.271, \"from_m\": 53141.624, \"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\": 58309.255, \"from_m\": 53870.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58354.91, \"from_m\": 58309.255, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58471.306, \"from_m\": 58354.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\": 59391.617, \"from_m\": 58471.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61876.483, \"from_m\": 59391.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\": 63455.518, \"from_m\": 61876.483, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 74275.977, \"from_m\": 63455.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 74379.738, \"from_m\": 74275.977, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75433.284, \"from_m\": 74379.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 82694.22, \"from_m\": 75433.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82725.163, \"from_m\": 82694.22, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85578.565, \"from_m\": 82725.163, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87953.518, \"from_m\": 85578.565, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 88568.39, \"from_m\": 87953.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89550.72, \"from_m\": 88568.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89968.463, \"from_m\": 89550.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}], \"service_id\": 597650, \"profile_key\": \"cf0f532a0c661a770d7d48825dc4f364445e67217e9f6c9be41b835cc51e59a2\", \"schedule_id\": 12380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0518\", \"location\": \"Preston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0519\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 2, \"distance_m\": 721.332, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0523H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 3, \"distance_m\": 7178.889, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 4, \"distance_m\": 14988.111, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0539H\", \"location\": \"Lancaster\", \"stage_seq\": 5, \"distance_m\": 33722.975, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 6, \"distance_m\": 36702.871, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 7, \"distance_m\": 43594.852, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0550\", \"location\": \"Carnforth\", \"stage_seq\": 8, \"distance_m\": 43877.081, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0555H\", \"location\": \"Silverdale\", \"stage_seq\": 9, \"distance_m\": 49238.275, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0559H\", \"wtt_dep\": \"0600\", \"location\": \"Arnside\", \"stage_seq\": 10, \"distance_m\": 53354.139, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0606\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 11, \"distance_m\": 58585.444, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Kents Bank\", \"stage_seq\": 12, \"distance_m\": 61582.002, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0613\", \"wtt_dep\": \"0613H\", \"location\": \"Cark\", \"stage_seq\": 13, \"distance_m\": 65386.763, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Ulverston\", \"stage_seq\": 14, \"distance_m\": 74428.895, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0629H\", \"wtt_dep\": \"0630\", \"location\": \"Dalton\", \"stage_seq\": 15, \"distance_m\": 81668.774, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Dalton Jn\", \"stage_seq\": 16, \"distance_m\": 82685.961, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Roose\", \"stage_seq\": 17, \"distance_m\": 86986.101, \"section_seq\": 1, \"route_path_id\": 69696}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Barrow-in-Furness\", \"stage_seq\": 18, \"distance_m\": 89968.463, \"section_seq\": 1, \"route_path_id\": 69696}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89968.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69696}], \"total_distance_m\": 89968.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 89914.933, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 53.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0518", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "54.1194065", "current_position_lon": "-3.2265776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:01Z\", \"source_id\": 49102541, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:08Z\", \"source_id\": 15939562, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:54Z\", \"source_id\": 49118344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:57Z\", \"source_id\": 15944286, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:21Z\", \"source_id\": 15948464, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:26Z\", \"source_id\": 15950970, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:52Z\", \"source_id\": 15953449, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:21Z\", \"source_id\": 15956017, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:51Z\", \"source_id\": 15958679, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:52Z\", \"source_id\": 15964952, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:52Z\", \"source_id\": 15969119, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:57Z\", \"source_id\": 15973328, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:28Z\", \"source_id\": 15977339, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barrow-in-Furness", "service_state_platform": "1", "timing_fact_generation": 1789537288950086, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:28.944497", "service_state_evidence_id": 15977339, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:28.985585", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
PRE |
BIF |
2C37 |
195128 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 570.7, "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": 2194.252, "from_m": 570.7, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31912.179, "from_m": 2194.252, "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": 35261.642, "from_m": 31912.179, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36957.433, "from_m": 35261.642, "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": 43664.667, "from_m": 36957.433, "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": 43697.667, "from_m": 43664.667, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43746.078, "from_m": 43697.667, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 43766.608, "from_m": 43746.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44132.804, "from_m": 43766.608, "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": 44633.605, "from_m": 44132.804, "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": 48855.938, "from_m": 44633.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50060.489, "from_m": 48855.938, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53141.624, "from_m": 50060.489, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53870.271, "from_m": 53141.624, "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": 58309.255, "from_m": 53870.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58354.91, "from_m": 58309.255, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58471.306, "from_m": 58354.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": 59391.617, "from_m": 58471.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61876.483, "from_m": 59391.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": 63455.518, "from_m": 61876.483, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 74275.977, "from_m": 63455.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 74379.738, "from_m": 74275.977, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75433.284, "from_m": 74379.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 82694.22, "from_m": 75433.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82725.163, "from_m": 82694.22, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85578.565, "from_m": 82725.163, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87953.518, "from_m": 85578.565, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 88568.39, "from_m": 87953.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89550.72, "from_m": 88568.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89968.463, "from_m": 89550.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}], "service_id": 597650, "profile_key": "cf0f532a0c661a770d7d48825dc4f364445e67217e9f6c9be41b835cc51e59a2", "schedule_id": 12380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0518", "location": "Preston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0519", "location": "Preston Fylde Jn", "stage_seq": 2, "distance_m": 721.332, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0523H", "location": "Barton & Broughton Pass Loop", "stage_seq": 3, "distance_m": 7178.889, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0527", "location": "Garstang & Catteral", "stage_seq": 4, "distance_m": 14988.111, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0539H", "location": "Lancaster", "stage_seq": 5, "distance_m": 33722.975, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Morecambe South Jn", "stage_seq": 6, "distance_m": 36702.871, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548", "location": "Carnforth North Jn", "stage_seq": 7, "distance_m": 43594.852, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0550", "location": "Carnforth", "stage_seq": 8, "distance_m": 43877.081, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0555H", "location": "Silverdale", "stage_seq": 9, "distance_m": 49238.275, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0559H", "wtt_dep": "0600", "location": "Arnside", "stage_seq": 10, "distance_m": 53354.139, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0606", "location": "Grange-over-Sands", "stage_seq": 11, "distance_m": 58585.444, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Kents Bank", "stage_seq": 12, "distance_m": 61582.002, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0613", "wtt_dep": "0613H", "location": "Cark", "stage_seq": 13, "distance_m": 65386.763, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Ulverston", "stage_seq": 14, "distance_m": 74428.895, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0629H", "wtt_dep": "0630", "location": "Dalton", "stage_seq": 15, "distance_m": 81668.774, "section_seq": 1, "route_path_id": 69696}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Dalton Jn", "stage_seq": 16, "distance_m": 82685.961, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Roose", "stage_seq": 17, "distance_m": 86986.101, "section_seq": 1, "route_path_id": 69696}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Barrow-in-Furness", "stage_seq": 18, "distance_m": 89968.463, "section_seq": 1, "route_path_id": 69696}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89968.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 69696}], "total_distance_m": 89968.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 89914.933, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 53.53, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:01Z", "source_id": 49102541, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:34:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:08Z", "source_id": 15939562, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:54Z", "source_id": 49118344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:47:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:57Z", "source_id": 15944286, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:21Z", "source_id": 15948464, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:26Z", "source_id": 15950970, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:52Z", "source_id": 15953449, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:21Z", "source_id": 15956017, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:51Z", "source_id": 15958679, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:52Z", "source_id": 15964952, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:52Z", "source_id": 15969119, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:57Z", "source_id": 15973328, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:28Z", "source_id": 15977339, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Preston |
0518 |
0518 |
4 |
None |
None |
Barrow-in-Furness |
0643 |
0643 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85523/2026-09-16/detailed |
None |
Roose |
2026-09-16T06:36:00+01:00 |
Barrow-in-Furness |
5.0 |
{"type": "LineString", "coordinates": [[-3.194375966165329, 54.11513830645688], [-3.1945553, 54.1145442], [-3.1946519, 54.1142219], [-3.1947457999999997, 54.11393579999999], [-3.1948355, 54.1136191], [-3.1949924999999997, 54.1131371], [-3.1951373999999997, 54.1128352], [-3.1952633999999995, 54.112602499999994], [-3.1954323999999996, 54.1123729], [-3.1956174999999996, 54.1121449], [-3.1958654999999996, 54.1118785], [-3.1960921999999994, 54.111660699999995], [-3.1966045, 54.1112534], [-3.1972360999999996, 54.1108628], [-3.1976652, 54.11064580000001], [-3.1980778999999995, 54.1104632], [-3.1985772, 54.11027309999999], [-3.200103299999999, 54.10979360000001], [-3.200968, 54.10954120000001], [-3.2016255000000005, 54.1093434], [-3.2024292999999995, 54.10909620000001], [-3.2028151, 54.1089775], [-3.2030646, 54.10890519999999], [-3.203334, 54.108834599999994], [-3.203659899999999, 54.10875680000001], [-3.2039557, 54.1087102], [-3.204375999999999, 54.108646699999994], [-3.2048523999999996, 54.1086067], [-3.2052450999999995, 54.10859799999999], [-3.2055401999999997, 54.1086001], [-3.2058865, 54.1086144], [-3.2061464, 54.1086347], [-3.2064199999999996, 54.108669299999995], [-3.2067175999999997, 54.1087144], [-3.2070315999999996, 54.1087825], [-3.2072995999999994, 54.1088496], [-3.2076671, 54.10895339999999], [-3.2085522, 54.1092348], [-3.2092657, 54.109477000000005], [-3.2098585999999996, 54.1096867], [-3.2102556, 54.109836], [-3.2106498999999995, 54.1099838], [-3.2110253999999996, 54.1101317], [-3.2112613999999997, 54.1102291], [-3.2116098, 54.1103871], [-3.2118229, 54.1104837], [-3.2118900999999997, 54.110516200000006], [-3.2120928999999996, 54.1106144], [-3.2126104999999994, 54.110899], [-3.2132327999999997, 54.1112638], [-3.213957, 54.11171819999999], [-3.2149682, 54.112354999999994], [-3.2161644999999996, 54.1130986], [-3.2166579999999994, 54.1134068], [-3.2173932, 54.113869099999995], [-3.2181279, 54.1143156], [-3.2192624, 54.1150262], [-3.2205181, 54.11579999999999], [-3.2214886999999996, 54.1164034], [-3.2220533999999996, 54.1167506], [-3.2225294, 54.11704329999999], [-3.2231059999999996, 54.1173939], [-3.2235914999999995, 54.11766899999999], [-3.2243505999999997, 54.1181265], [-3.2248146, 54.11834809999999], [-3.2250538999999994, 54.11846309999999], [-3.2252011, 54.11854699999999], [-3.2258794, 54.118954999999985], [-3.2265776, 54.1194065]]} |
1.8 |
0636 |
0641 |
Roose |
Barrow-in-Furness |
Barrow-in-Furness |
54.1194065 |
-3.2265776 |
54.1194065 |
-3.2265776 |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Barrow-in-Furness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977339 |
1789537288950086 |
49 |
49 |
2026-09-16 05:51:28.985585 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:28.944497 |
| 568300 |
600071 |
C36630 |
505W59M616 |
2026-09-16 |
COMPLETE |
15976462 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 600071, "stp": "P", "toc": "Elizabeth Line", "uid": "C36630", "consist": "345054", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36630/2026-09-16/detailed", "trust_id": "505W59M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "5W59", "timing_status": "LATE", "origin_station": "Gidea Park CS", "current_leg_arr": "0641", "current_leg_dep": "0631", "current_leg_end": "Shenfield", "origin_dep_time": "0630", "origin_platform": "4L", "current_location": "Shenfield", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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": "Gidea Park CS", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Gidea Park CS", "current_leg_milage": "6.2", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 334.087, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 420.409, \"from_m\": 334.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 452.141, \"from_m\": 420.409, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 453.388, \"from_m\": 452.141, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 500.106, \"from_m\": 453.388, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9214.59, \"from_m\": 500.106, \"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\": 9404.152, \"from_m\": 9214.59, \"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\": 9710.126, \"from_m\": 9404.152, \"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\": 10053.775, \"from_m\": 9710.126, \"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\": 600071, \"profile_key\": \"5251feb8f295812adaa2a7bb7b96d857b414def4c1363e7bf2016d97049d1f8b\", \"schedule_id\": 4901, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0630\", \"location\": \"Gidea Park CS\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Gidea Park Jn\", \"stage_seq\": 2, \"distance_m\": 371.148, \"section_seq\": 1, \"route_path_id\": 67415}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 3, \"distance_m\": 10053.775, \"section_seq\": 1, \"route_path_id\": 67415}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10053.775, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67415}], \"total_distance_m\": 10053.775, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 9641.238, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 412.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:20Z\", \"source_id\": 49219532, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:21Z\", \"source_id\": 15976462, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789537221428739, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:29.480802", "service_state_evidence_id": 15976462, "current_leg_start_actual_dep": "2026-09-16T06:31:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:30.001240", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
None |
SNF |
5W59 |
345054 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 334.087, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 420.409, "from_m": 334.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 452.141, "from_m": 420.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 453.388, "from_m": 452.141, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 500.106, "from_m": 453.388, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9214.59, "from_m": 500.106, "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": 9404.152, "from_m": 9214.59, "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": 9710.126, "from_m": 9404.152, "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": 10053.775, "from_m": 9710.126, "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": 600071, "profile_key": "5251feb8f295812adaa2a7bb7b96d857b414def4c1363e7bf2016d97049d1f8b", "schedule_id": 4901, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0630", "location": "Gidea Park CS", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67415}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Gidea Park Jn", "stage_seq": 2, "distance_m": 371.148, "section_seq": 1, "route_path_id": 67415}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Shenfield", "stage_seq": 3, "distance_m": 10053.775, "section_seq": 1, "route_path_id": 67415}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10053.775, "from_m": 0.0, "section_seq": 1, "route_path_id": 67415}], "total_distance_m": 10053.775, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 9641.238, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 412.537, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:20Z", "source_id": 49219532, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:21Z", "source_id": 15976462, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Gidea Park CS |
0630 |
0630 |
4L |
None |
None |
Shenfield |
0640 |
0640 |
5 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36630/2026-09-16/detailed |
None |
Gidea Park CS |
2026-09-16T06:31:00+01:00 |
Shenfield |
10.0 |
{"type": "LineString", "coordinates": [[0.21423739999999997, 51.5854647], [0.2151286, 51.585824], [0.2159863, 51.5861672], [0.2162579, 51.5862655], [0.2166061, 51.58636570000001], [0.2168632, 51.5864514], [0.2170127, 51.5865054], [0.21716979999999997, 51.5865628], [0.217506, 51.5866784], [0.21785499999999997, 51.5867838], [0.2178806, 51.5867945], [0.21842749999999997, 51.5869551], [0.21887960000000004, 51.587134500000005], [0.21901563403050672, 51.58719083500977], [0.21947289999999997, 51.5873802], [0.2199915, 51.5875813], [0.2207492, 51.58788520000001], [0.2218447, 51.5883215], [0.22265399999999996, 51.588641800000005], [0.2234965, 51.5889754], [0.2243131, 51.58929579999999], [0.2249956999999999, 51.589566199999986], [0.2258402, 51.5898985], [0.22650719999999996, 51.5901919], [0.2279261, 51.590748399999995], [0.2287939, 51.59110129999999], [0.2296227, 51.5914187], [0.2304031, 51.5917316], [0.2310708, 51.592004], [0.2317522, 51.59226979999999], [0.232506, 51.5925824], [0.23344889999999996, 51.59300219999999], [0.2340079, 51.59323479999999], [0.2343628, 51.59337360000001], [0.2348137, 51.59353579999999], [0.2351904, 51.59367259999999], [0.2358131, 51.59387120000001], [0.2363176, 51.594060899999995], [0.2370335, 51.59433390000001], [0.2378223, 51.5946478], [0.2386298, 51.5949664], [0.23956459999999993, 51.59533940000001], [0.2403532, 51.595648399999995], [0.2420347, 51.5963169], [0.24328369999999996, 51.5968099], [0.24393409999999993, 51.59706959999998], [0.24529210000000004, 51.59760360000001], [0.2471368, 51.5983591], [0.2489178, 51.5990688], [0.24981779999999995, 51.5994248], [0.2499387, 51.5994726], [0.2507122, 51.59977859999999], [0.252632, 51.600535], [0.253778, 51.6009881], [0.2557226, 51.60175279999999], [0.2569852, 51.60224259999999], [0.2585355999999999, 51.6028357], [0.2603762, 51.6035371], [0.2620707, 51.6041784], [0.263788, 51.604828099999985], [0.2654954, 51.60545889999999], [0.2661192, 51.6056956], [0.2678569, 51.606374], [0.26949458523585645, 51.606990753876985], [0.269739, 51.60708280000001], [0.2700223, 51.6071954], [0.2709514, 51.60755329999999], [0.27252659999999995, 51.6081531], [0.2740448, 51.6087378], [0.2754154, 51.6092502], [0.2771902, 51.6099253], [0.2785746334512869, 51.61048353460085], [0.27859909999999993, 51.6104934], [0.2796533, 51.61091809999999], [0.2803445, 51.6111829], [0.2808415, 51.6113629], [0.2816515, 51.611646], [0.28221889999999994, 51.61182909999999], [0.2830597, 51.61208409999999], [0.2837919, 51.6122823], [0.284441, 51.6124472], [0.2851893, 51.6126187], [0.2858886, 51.6127619], [0.28675759999999995, 51.6129218], [0.287278, 51.61299840000001], [0.28807989999999994, 51.61310829999999], [0.2888444, 51.6131999], [0.28958219999999996, 51.61329849999999], [0.2899326, 51.61333859999999], [0.2908647999999999, 51.6134449], [0.2920407, 51.6135568], [0.2926471, 51.613605199999995], [0.2929246, 51.61362539999999], [0.2933512, 51.6136564], [0.2943913, 51.6137116], [0.295328, 51.6137397], [0.296315, 51.6137563], [0.2974576, 51.6137563], [0.29810269999999994, 51.6137497], [0.2985587, 51.6137438], [0.2990737, 51.6137205], [0.2994605000000001, 51.613691300000006], [0.3002893, 51.613623], [0.3012493, 51.613541600000005], [0.30157649999999997, 51.61351359999999], [0.3020864, 51.6134731], [0.30276259999999994, 51.6134125], [0.30416249999999995, 51.6133033], [0.3051844, 51.61322999999999], [0.3062578, 51.6131856], [0.30708869999999994, 51.6131833], [0.3079739, 51.613200000000006], [0.3088434, 51.6132406], [0.3097683, 51.6133033], [0.3109704, 51.613422099999994], [0.3120138, 51.6135603], [0.3130652, 51.6137485], [0.3138028, 51.6139051], [0.3145539, 51.61408329999999], [0.3153718999999999, 51.6143032], [0.3165012, 51.6146662], [0.31725219999999993, 51.61494269999999], [0.31790929999999995, 51.6151942], [0.31881319999999996, 51.61558560000001], [0.3195562, 51.61594370000001], [0.3202133, 51.61628679999999], [0.3208115, 51.61663149999999], [0.3212513, 51.6169046], [0.3216671, 51.61718280000001], [0.3220045999999999, 51.6174114], [0.3223774, 51.61768779999999], [0.3227796, 51.61799150000001], [0.3230962, 51.618262399999985], [0.3233696999999999, 51.61849939999999], [0.32362719999999995, 51.61874429999999], [0.3238982, 51.619013499999994], [0.3241262, 51.61926330000001], [0.3244132, 51.6195947], [0.3246305, 51.6198561], [0.3249121, 51.62024649999999], [0.3251213, 51.6205679], [0.3253225, 51.6208859], [0.32548869999999996, 51.621184], [0.3256761, 51.62159040000001], [0.32591889999999996, 51.6221516], [0.32610259999999996, 51.62266199999999], [0.32625409999999994, 51.6231807], [0.32637749999999993, 51.6236669], [0.32650160000000006, 51.6241313], [0.3266299999999999, 51.6245943], [0.32679489999999994, 51.625168], [0.32699079999999997, 51.6258582], [0.32710079999999997, 51.626177], [0.32716919999999994, 51.62637599999999], [0.327302, 51.626721499999995], [0.3274307, 51.62699630000001], [0.327531, 51.627185], [0.32768239999999993, 51.62742329999999], [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]]} |
6.2 |
0631 |
0641 |
Gidea Park CS |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976462 |
1789537221428739 |
8 |
8 |
2026-09-16 05:51:30.001240 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:29.480802 |
| 568301 |
600009 |
G31035 |
365K04M616 |
2026-09-16 |
COMPLETE |
15975858 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 600009, "stp": "P", "toc": "Merseyrail", "uid": "G31035", "consist": "777144", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G31035/2026-09-16/detailed", "trust_id": "365K04M616", "origin_crs": "XKK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "2", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "5K04", "timing_status": "ON TIME", "origin_station": "Kirkdale C.S.", "current_leg_arr": "0641", "current_leg_dep": "0639", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Headbolt Lane", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "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\": 583.438, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1993.363, \"from_m\": 583.438, \"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\": 2396.75, \"from_m\": 1993.363, \"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\": 2753.976, \"from_m\": 2396.75, \"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\": 7581.875, \"from_m\": 2753.976, \"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\": 9162.621, \"from_m\": 7581.875, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 600009, \"profile_key\": \"9deb99c1146be38a1692f15ab5c465840101022794f04193e1aecff83d8fd625\", \"schedule_id\": 11531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Kirkdale C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31965}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Walton Jn\", \"stage_seq\": 2, \"distance_m\": 1922.545, \"section_seq\": 1, \"route_path_id\": 31965}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Fazakerley\", \"stage_seq\": 3, \"distance_m\": 4796.389, \"section_seq\": 1, \"route_path_id\": 31965}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 4, \"distance_m\": 7841.556, \"section_seq\": 1, \"route_path_id\": 31965}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 5, \"distance_m\": 9162.621, \"section_seq\": 1, \"route_path_id\": 31965}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9162.621, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31965}], \"total_distance_m\": 9162.621, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 8579.183, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 583.438, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:30Z\", \"source_id\": 49211061, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:39Z\", \"source_id\": 15973847, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:18Z\", \"source_id\": 49214984, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:21Z\", \"source_id\": 15975031, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9636, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:27Z\", \"source_id\": 49217455, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:32Z\", \"source_id\": 15975858, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "2", "timing_fact_generation": 1789537175514706, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:29.484619", "service_state_evidence_id": 15975858, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:29.998134", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
XKK |
HBL |
5K04 |
777144 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 583.438, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1993.363, "from_m": 583.438, "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": 2396.75, "from_m": 1993.363, "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": 2753.976, "from_m": 2396.75, "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": 7581.875, "from_m": 2753.976, "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": 9162.621, "from_m": 7581.875, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 600009, "profile_key": "9deb99c1146be38a1692f15ab5c465840101022794f04193e1aecff83d8fd625", "schedule_id": 11531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Kirkdale C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31965}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Walton Jn", "stage_seq": 2, "distance_m": 1922.545, "section_seq": 1, "route_path_id": 31965}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Fazakerley", "stage_seq": 3, "distance_m": 4796.389, "section_seq": 1, "route_path_id": 31965}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Kirkby (Merseyside)", "stage_seq": 4, "distance_m": 7841.556, "section_seq": 1, "route_path_id": 31965}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 5, "distance_m": 9162.621, "section_seq": 1, "route_path_id": 31965}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9162.621, "from_m": 0.0, "section_seq": 1, "route_path_id": 31965}], "total_distance_m": 9162.621, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 8579.183, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 583.438, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:30Z", "source_id": 49211061, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:39Z", "source_id": 15973847, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:18Z", "source_id": 49214984, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:21Z", "source_id": 15975031, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9636, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:27Z", "source_id": 49217455, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:32Z", "source_id": 15975858, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Kirkdale C.S. |
0628 |
0628 |
None |
None |
None |
Headbolt Lane |
0641 |
0641 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G31035/2026-09-16/detailed |
None |
Kirkby (Merseyside) |
2026-09-16T06:37:30+01:00 |
Headbolt Lane |
2.0 |
{"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
0.8 |
0639 |
0641 |
Kirkby (Merseyside) |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15975858 |
1789537175514706 |
16 |
16 |
2026-09-16 05:51:29.998134 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:29.484619 |
| 568302 |
597831 |
C36921 |
509H25M516 |
2026-09-16 |
COMPLETE |
15976326 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 597831, "stp": "P", "toc": "Elizabeth Line", "uid": "C36921", "consist": "345024", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36921/2026-09-16/detailed", "trust_id": "509H25M516", "origin_crs": "GDP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "2", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H25", "timing_status": "ON TIME", "origin_station": "Gidea Park", "current_leg_arr": "0641", "current_leg_dep": "0637", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "0525", "origin_platform": "3", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 7422.59, \"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\": 7493.979, \"from_m\": 7422.59, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9351.929, \"from_m\": 7493.979, \"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\": 9499.049, \"from_m\": 9351.929, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10405.911, \"from_m\": 9499.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\": 10439.908, \"from_m\": 10405.911, \"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\": 10550.892, \"from_m\": 10439.908, \"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\": 10772.828, \"from_m\": 10550.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10850.561, \"from_m\": 10772.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11511.811, \"from_m\": 10850.561, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12798.468, \"from_m\": 11511.811, \"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\": 12887.064, \"from_m\": 12798.468, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12946.772, \"from_m\": 12887.064, \"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\": 13036.851, \"from_m\": 12946.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14685.351, \"from_m\": 13036.851, \"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\": 15135.061, \"from_m\": 14685.351, \"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\": 15198.144, \"from_m\": 15135.061, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15258.624, \"from_m\": 15198.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15325.953, \"from_m\": 15258.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16431.695, \"from_m\": 15325.953, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16607.332, \"from_m\": 16431.695, \"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\": 20492.048, \"from_m\": 16607.332, \"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\": 20721.828, \"from_m\": 20492.048, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20949.496, \"from_m\": 20721.828, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21244.567, \"from_m\": 20949.496, \"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\": 21266.76, \"from_m\": 21244.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\": 21485.676, \"from_m\": 21266.76, \"capability_applied\": null, \"effective_limit_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\": 21673.858, \"from_m\": 21485.676, \"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\": 22566.328, \"from_m\": 21673.858, \"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\": 22668.606, \"from_m\": 22566.328, \"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\": 22811.949, \"from_m\": 22668.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\": 23314.107, \"from_m\": 22811.949, \"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\": 23931.126, \"from_m\": 23314.107, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24560.422, \"from_m\": 23931.126, \"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\": 24745.283, \"from_m\": 24560.422, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24968.165, \"from_m\": 24745.283, \"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\": 25368.597, \"from_m\": 24968.165, \"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\": 25514.594, \"from_m\": 25368.597, \"capability_applied\": null, \"effective_limit_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\": 25684.817, \"from_m\": 25514.594, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26348.129, \"from_m\": 25684.817, \"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\": 26646.344, \"from_m\": 26348.129, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26871.617, \"from_m\": 26646.344, \"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\": 27186.694, \"from_m\": 26871.617, \"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\": 27439.997, \"from_m\": 27186.694, \"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\": 27844.627, \"from_m\": 27439.997, \"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\": 28005.136, \"from_m\": 27844.627, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28243.832, \"from_m\": 28005.136, \"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\": 29311.168, \"from_m\": 28243.832, \"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\": 29681.803, \"from_m\": 29311.168, \"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\": 29911.615, \"from_m\": 29681.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30130.756, \"from_m\": 29911.615, \"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\": 30253.61, \"from_m\": 30130.756, \"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\": 30409.536, \"from_m\": 30253.61, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30547.559, \"from_m\": 30409.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\": 31005.107, \"from_m\": 30547.559, \"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\": 31160.169, \"from_m\": 31005.107, \"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\": 31722.876, \"from_m\": 31160.169, \"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\": 32919.848, \"from_m\": 31722.876, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35560.887, \"from_m\": 32919.848, \"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\": 38055.601, \"from_m\": 35560.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 38869.112, \"from_m\": 38055.601, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40565.962, \"from_m\": 38869.112, \"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\": 41746.284, \"from_m\": 40565.962, \"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\": 43850.174, \"from_m\": 41746.284, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44014.198, \"from_m\": 43850.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45667.808, \"from_m\": 44014.198, \"capability_applied\": null, \"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\": 45841.369, \"from_m\": 45667.808, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46004.559, \"from_m\": 45841.369, \"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\": 46297.726, \"from_m\": 46004.559, \"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\": 48541.78, \"from_m\": 46297.726, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49052.762, \"from_m\": 48541.78, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49696.217, \"from_m\": 49052.762, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52329.255, \"from_m\": 49696.217, \"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\": 53222.962, \"from_m\": 52329.255, \"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\": 53668.175, \"from_m\": 53222.962, \"capability_applied\": null, \"effective_limit_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\": 53879.237, \"from_m\": 53668.175, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54058.773, \"from_m\": 53879.237, \"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\": 55666.396, \"from_m\": 54058.773, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56028.694, \"from_m\": 55666.396, \"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\": 56457.332, \"from_m\": 56028.694, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 597831, \"profile_key\": \"92b7474cb3721e1e2d58df97a04ae20d7bd7cc4f5190e721aa56425d1d6229cc\", \"schedule_id\": 4984, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0525\", \"location\": \"Gidea Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0527\", \"wtt_dep\": \"0528\", \"location\": \"Romford\", \"stage_seq\": 2, \"distance_m\": 1752.37, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0531\", \"wtt_dep\": \"0531H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 3, \"distance_m\": 5703.129, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0533H\", \"location\": \"Goodmayes\", \"stage_seq\": 4, \"distance_m\": 6825.754, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Seven Kings\", \"stage_seq\": 5, \"distance_m\": 7946.74, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0538H\", \"wtt_dep\": \"0539\", \"location\": \"Ilford\", \"stage_seq\": 6, \"distance_m\": 10221.194, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Manor Park\", \"stage_seq\": 7, \"distance_m\": 12038.393, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0542H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 8, \"distance_m\": 12946.772, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544\", \"location\": \"Forest Gate\", \"stage_seq\": 9, \"distance_m\": 13573.916, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0545H\", \"wtt_dep\": \"0546\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 14829.439, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"Stratford\", \"stage_seq\": 11, \"distance_m\": 15661.437, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 12, \"distance_m\": 16773.081, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 13, \"distance_m\": 20212.927, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 14, \"distance_m\": 21241.246, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 22741.361, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0559\", \"wtt_dep\": \"0600\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 16, \"distance_m\": 24462.409, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0603\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 26490.006, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0604H\", \"wtt_dep\": \"0605\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 27812.848, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0609\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 30130.756, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 20, \"distance_m\": 31612.971, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 21, \"distance_m\": 31915.868, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0612\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 22, \"distance_m\": 32788.148, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Acton Main Line\", \"stage_seq\": 23, \"distance_m\": 36632.227, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Acton West Jn\", \"stage_seq\": 24, \"distance_m\": 38211.601, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 25, \"distance_m\": 39011.181, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621\", \"location\": \"West Ealing\", \"stage_seq\": 26, \"distance_m\": 40420.104, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0622H\", \"wtt_dep\": \"0623\", \"location\": \"Hanwell\", \"stage_seq\": 27, \"distance_m\": 41698.043, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Southall\", \"stage_seq\": 28, \"distance_m\": 44349.721, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 29, \"distance_m\": 47429.313, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 30, \"distance_m\": 47636.606, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 31, \"distance_m\": 49561.248, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0637\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 32, \"distance_m\": 53420.932, \"section_seq\": 1, \"route_path_id\": 67443}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 33, \"distance_m\": 56457.332, \"section_seq\": 1, \"route_path_id\": 67443}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56457.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67443}], \"total_distance_m\": 56457.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 53166.068, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3291.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0525", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:54Z\", \"source_id\": 49095983, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:59Z\", \"source_id\": 15937630, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:54Z\", \"source_id\": 49100234, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:31:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:30:55Z\", \"source_id\": 15938863, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:59Z\", \"source_id\": 49102486, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:04Z\", \"source_id\": 15939544, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:07Z\", \"source_id\": 49105002, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:35:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:35:13Z\", \"source_id\": 15940249, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:58Z\", \"source_id\": 49108204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:02Z\", \"source_id\": 15941255, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:57Z\", \"source_id\": 49111951, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:58Z\", \"source_id\": 15942394, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:32Z\", \"source_id\": 49115228, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:37Z\", \"source_id\": 15943379, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:48Z\", \"source_id\": 49118227, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:51Z\", \"source_id\": 15944240, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:49Z\", \"source_id\": 49121075, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:56Z\", \"source_id\": 15945124, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:30Z\", \"source_id\": 49129174, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:53:37Z\", \"source_id\": 15947635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:26Z\", \"source_id\": 49133620, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:31Z\", \"source_id\": 15949052, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:55Z\", \"source_id\": 49137417, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:59Z\", \"source_id\": 15950254, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:59Z\", \"source_id\": 49142416, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:01Z\", \"source_id\": 15951907, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:21Z\", \"source_id\": 49146488, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:23Z\", \"source_id\": 15953163, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:04Z\", \"source_id\": 49151312, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:08Z\", \"source_id\": 15954742, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:24Z\", \"source_id\": 49157344, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:28Z\", \"source_id\": 15956668, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:22Z\", \"source_id\": 49164958, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:28Z\", \"source_id\": 15959030, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:15Z\", \"source_id\": 49170364, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:18Z\", \"source_id\": 15960771, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:37Z\", \"source_id\": 49174933, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:42Z\", \"source_id\": 15962298, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:00Z\", \"source_id\": 15963801, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:46Z\", \"source_id\": 49185258, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:49Z\", \"source_id\": 15965590, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:25Z\", \"source_id\": 49192865, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:28Z\", \"source_id\": 15968134, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:08Z\", \"source_id\": 49207974, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:11Z\", \"source_id\": 15972828, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 49219045, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:11Z\", \"source_id\": 15976326, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "2", "timing_fact_generation": 1789537212739860, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:33.018005", "service_state_evidence_id": 15976326, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 148, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:34.294903", "service_state_valid_until_kind": null, "operational_interpretation_version": 148, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
GDP |
HAF |
9H25 |
345024 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 7422.59, "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": 7493.979, "from_m": 7422.59, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9351.929, "from_m": 7493.979, "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": 9499.049, "from_m": 9351.929, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10405.911, "from_m": 9499.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": 10439.908, "from_m": 10405.911, "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": 10550.892, "from_m": 10439.908, "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": 10772.828, "from_m": 10550.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10850.561, "from_m": 10772.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11511.811, "from_m": 10850.561, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12798.468, "from_m": 11511.811, "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": 12887.064, "from_m": 12798.468, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12946.772, "from_m": 12887.064, "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": 13036.851, "from_m": 12946.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14685.351, "from_m": 13036.851, "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": 15135.061, "from_m": 14685.351, "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": 15198.144, "from_m": 15135.061, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15258.624, "from_m": 15198.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15325.953, "from_m": 15258.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16431.695, "from_m": 15325.953, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16607.332, "from_m": 16431.695, "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": 20492.048, "from_m": 16607.332, "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": 20721.828, "from_m": 20492.048, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20949.496, "from_m": 20721.828, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21244.567, "from_m": 20949.496, "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": 21266.76, "from_m": 21244.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": 21485.676, "from_m": 21266.76, "capability_applied": null, "effective_limit_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": 21673.858, "from_m": 21485.676, "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": 22566.328, "from_m": 21673.858, "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": 22668.606, "from_m": 22566.328, "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": 22811.949, "from_m": 22668.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": 23314.107, "from_m": 22811.949, "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": 23931.126, "from_m": 23314.107, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24560.422, "from_m": 23931.126, "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": 24745.283, "from_m": 24560.422, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24968.165, "from_m": 24745.283, "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": 25368.597, "from_m": 24968.165, "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": 25514.594, "from_m": 25368.597, "capability_applied": null, "effective_limit_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": 25684.817, "from_m": 25514.594, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26348.129, "from_m": 25684.817, "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": 26646.344, "from_m": 26348.129, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26871.617, "from_m": 26646.344, "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": 27186.694, "from_m": 26871.617, "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": 27439.997, "from_m": 27186.694, "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": 27844.627, "from_m": 27439.997, "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": 28005.136, "from_m": 27844.627, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28243.832, "from_m": 28005.136, "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": 29311.168, "from_m": 28243.832, "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": 29681.803, "from_m": 29311.168, "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": 29911.615, "from_m": 29681.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30130.756, "from_m": 29911.615, "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": 30253.61, "from_m": 30130.756, "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": 30409.536, "from_m": 30253.61, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30547.559, "from_m": 30409.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": 31005.107, "from_m": 30547.559, "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": 31160.169, "from_m": 31005.107, "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": 31722.876, "from_m": 31160.169, "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": 32919.848, "from_m": 31722.876, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35560.887, "from_m": 32919.848, "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": 38055.601, "from_m": 35560.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 38869.112, "from_m": 38055.601, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 40565.962, "from_m": 38869.112, "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": 41746.284, "from_m": 40565.962, "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": 43850.174, "from_m": 41746.284, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44014.198, "from_m": 43850.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45667.808, "from_m": 44014.198, "capability_applied": null, "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": 45841.369, "from_m": 45667.808, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46004.559, "from_m": 45841.369, "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": 46297.726, "from_m": 46004.559, "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": 48541.78, "from_m": 46297.726, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49052.762, "from_m": 48541.78, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49696.217, "from_m": 49052.762, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52329.255, "from_m": 49696.217, "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": 53222.962, "from_m": 52329.255, "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": 53668.175, "from_m": 53222.962, "capability_applied": null, "effective_limit_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": 53879.237, "from_m": 53668.175, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 54058.773, "from_m": 53879.237, "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": 55666.396, "from_m": 54058.773, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56028.694, "from_m": 55666.396, "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": 56457.332, "from_m": 56028.694, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 597831, "profile_key": "92b7474cb3721e1e2d58df97a04ae20d7bd7cc4f5190e721aa56425d1d6229cc", "schedule_id": 4984, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0525", "location": "Gidea Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0527", "wtt_dep": "0528", "location": "Romford", "stage_seq": 2, "distance_m": 1752.37, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0531", "wtt_dep": "0531H", "location": "Chadwell Heath", "stage_seq": 3, "distance_m": 5703.129, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0533H", "location": "Goodmayes", "stage_seq": 4, "distance_m": 6825.754, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Seven Kings", "stage_seq": 5, "distance_m": 7946.74, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0538H", "wtt_dep": "0539", "location": "Ilford", "stage_seq": 6, "distance_m": 10221.194, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Manor Park", "stage_seq": 7, "distance_m": 12038.393, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0542H", "location": "Forest Gate Jn", "stage_seq": 8, "distance_m": 12946.772, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544", "location": "Forest Gate", "stage_seq": 9, "distance_m": 13573.916, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0545H", "wtt_dep": "0546", "location": "Maryland", "stage_seq": 10, "distance_m": 14829.439, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "Stratford", "stage_seq": 11, "distance_m": 15661.437, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Pudding Mill Lane Portal", "stage_seq": 12, "distance_m": 16773.081, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 13, "distance_m": 20212.927, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554H", "location": "Whitechapel Crossrail", "stage_seq": 14, "distance_m": 21241.246, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Liverpool Street (Crossrail)", "stage_seq": 15, "distance_m": 22741.361, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0559", "wtt_dep": "0600", "location": "Farringdon Crossrail", "stage_seq": 16, "distance_m": 24462.409, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0603", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 17, "distance_m": 26490.006, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0604H", "wtt_dep": "0605", "location": "Bond Street (Crossrail)", "stage_seq": 18, "distance_m": 27812.848, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0609", "location": "Paddington (Crossrail)", "stage_seq": 19, "distance_m": 30130.756, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 20, "distance_m": 31612.971, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Portobello Jn (London)", "stage_seq": 21, "distance_m": 31915.868, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0612", "location": "Ladbroke Grove Jn", "stage_seq": 22, "distance_m": 32788.148, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Acton Main Line", "stage_seq": 23, "distance_m": 36632.227, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Acton West Jn", "stage_seq": 24, "distance_m": 38211.601, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618H", "location": "Ealing Broadway", "stage_seq": 25, "distance_m": 39011.181, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621", "location": "West Ealing", "stage_seq": 26, "distance_m": 40420.104, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0622H", "wtt_dep": "0623", "location": "Hanwell", "stage_seq": 27, "distance_m": 41698.043, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Southall", "stage_seq": 28, "distance_m": 44349.721, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629H", "location": "Hayes & Harlington", "stage_seq": 29, "distance_m": 47429.313, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Heathrow Airport Jn", "stage_seq": 30, "distance_m": 47636.606, "section_seq": 1, "route_path_id": 67443}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Heathrow Tunnel Jn", "stage_seq": 31, "distance_m": 49561.248, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0637", "location": "Heathrow Terminals 2 & 3", "stage_seq": 32, "distance_m": 53420.932, "section_seq": 1, "route_path_id": 67443}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 33, "distance_m": 56457.332, "section_seq": 1, "route_path_id": 67443}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56457.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 67443}], "total_distance_m": 56457.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 53166.068, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3291.264, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:54Z", "source_id": 49095983, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:27:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:59Z", "source_id": 15937630, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:54Z", "source_id": 49100234, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:31:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:30:55Z", "source_id": 15938863, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:59Z", "source_id": 49102486, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:04Z", "source_id": 15939544, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:07Z", "source_id": 49105002, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:35:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:35:13Z", "source_id": 15940249, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:58Z", "source_id": 49108204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:02Z", "source_id": 15941255, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:57Z", "source_id": 49111951, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:58Z", "source_id": 15942394, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:32Z", "source_id": 49115228, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:37Z", "source_id": 15943379, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:48Z", "source_id": 49118227, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:46:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:51Z", "source_id": 15944240, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:49Z", "source_id": 49121075, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:48:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:56Z", "source_id": 15945124, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:30Z", "source_id": 49129174, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:53:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:53:37Z", "source_id": 15947635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:26Z", "source_id": 49133620, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T04:56:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:31Z", "source_id": 15949052, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:55Z", "source_id": 49137417, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:58:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:59Z", "source_id": 15950254, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:59Z", "source_id": 49142416, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:01:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:01Z", "source_id": 15951907, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:21Z", "source_id": 49146488, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:04:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:23Z", "source_id": 15953163, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:04Z", "source_id": 49151312, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:08Z", "source_id": 15954742, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:24Z", "source_id": 49157344, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:10:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:28Z", "source_id": 15956668, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:22Z", "source_id": 49164958, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:15:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:28Z", "source_id": 15959030, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:15Z", "source_id": 49170364, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:18Z", "source_id": 15960771, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:37Z", "source_id": 49174933, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:20:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:42Z", "source_id": 15962298, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:00Z", "source_id": 15963801, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:46Z", "source_id": 49185258, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:25:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:49Z", "source_id": 15965590, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:25Z", "source_id": 49192865, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T05:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:28Z", "source_id": 15968134, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:08Z", "source_id": 49207974, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T05:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:11Z", "source_id": 15972828, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23475, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 49219045, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T05:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:11Z", "source_id": 15976326, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Gidea Park |
0525 |
0525 |
3 |
None |
None |
Heathrow Terminal 4 |
0643 |
0641 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36921/2026-09-16/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-16T06:37:00+01:00 |
Heathrow Terminal 4 |
4.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} |
1.9 |
0637 |
0641 |
Heathrow Terminals 2 & 3 |
Heathrow Terminal 4 |
Heathrow Terminal 4 |
51.4596963 |
-0.4454212 |
51.4596963 |
-0.4454212 |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Heathrow Terminal 4 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976326 |
1789537212739860 |
148 |
148 |
2026-09-16 05:51:34.294903 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:33.018005 |
| 568303 |
600198 |
P65397 |
175T05M616 |
2026-09-16 |
COMPLETE |
15976732 |
2026-09-16 06:41:00 |
2026-09-16 05:51:38 |
2026-09-18 05:51:38 |
{"id": 600198, "stp": "P", "toc": "Northern", "uid": "P65397", "consist": "158904", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65397/2026-09-16/detailed", "trust_id": "175T05M616", "origin_crs": "XNL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "0647", "dest_platform": "7A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "5T05", "timing_status": "EARLY", "origin_station": "Neville Hill T&R.S.M.D", "current_leg_arr": "0641", "current_leg_dep": "0638", "current_leg_end": "Leeds", "origin_dep_time": "0633", "origin_platform": null, "current_location": "Leeds", "last_update_time": "2026-09-16T05:51:38", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Marsh Lane Jn Leeds", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Marsh Lane Jn Leeds", "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\": 1054.058, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1384.469, \"from_m\": 1054.058, \"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\": 2012.215, \"from_m\": 1384.469, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2051.304, \"from_m\": 2012.215, \"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\": 2734.735, \"from_m\": 2051.304, \"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\": 3181.986, \"from_m\": 2734.735, \"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\": 3517.401, \"from_m\": 3181.986, \"capability_applied\": null, \"effective_limit_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\": 3637.002, \"from_m\": 3517.401, \"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\": 600198, \"profile_key\": \"0acdb2d7a61fb9f05fea25fe6e8a8164c0bc702643ffddd47026928455dd65f5\", \"schedule_id\": 21667, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Neville Hill T&R.S.M.D\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 991.093, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": \"0643H\", \"location\": \"Marsh Lane Jn Leeds\", \"stage_seq\": 3, \"distance_m\": 2075.062, \"section_seq\": 1, \"route_path_id\": 28315}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 4, \"distance_m\": 3637.002, \"section_seq\": 1, \"route_path_id\": 28315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3637.002, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28315}], \"total_distance_m\": 3637.002, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 1955.198, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1681.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:53Z\", \"source_id\": 15966989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:23Z\", \"source_id\": 15970886, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 49220186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:41Z\", \"source_id\": 15976732, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "7", "timing_fact_generation": 1789537241813060, "current_leg_arrival_utc": "2026-09-16T06:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:33.060783", "service_state_evidence_id": 15976732, "current_leg_start_actual_dep": "2026-09-16T06:43:30+01:00", "operational_evidence_version": 11, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:34.453594", "service_state_valid_until_kind": null, "operational_interpretation_version": 11, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XNL |
LDS |
5T05 |
158904 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 1054.058, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1384.469, "from_m": 1054.058, "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": 2012.215, "from_m": 1384.469, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2051.304, "from_m": 2012.215, "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": 2734.735, "from_m": 2051.304, "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": 3181.986, "from_m": 2734.735, "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": 3517.401, "from_m": 3181.986, "capability_applied": null, "effective_limit_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": 3637.002, "from_m": 3517.401, "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": 600198, "profile_key": "0acdb2d7a61fb9f05fea25fe6e8a8164c0bc702643ffddd47026928455dd65f5", "schedule_id": 21667, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0633", "location": "Neville Hill T&R.S.M.D", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 991.093, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": "0643H", "location": "Marsh Lane Jn Leeds", "stage_seq": 3, "distance_m": 2075.062, "section_seq": 1, "route_path_id": 28315}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Leeds", "stage_seq": 4, "distance_m": 3637.002, "section_seq": 1, "route_path_id": 28315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3637.002, "from_m": 0.0, "section_seq": 1, "route_path_id": 28315}], "total_distance_m": 3637.002, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 1955.198, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1681.804, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:53Z", "source_id": 15966989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:23Z", "source_id": 15970886, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 49220186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:41Z", "source_id": 15976732, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Neville Hill T&R.S.M.D |
0633 |
0633 |
None |
None |
None |
Leeds |
0647 |
0647 |
7A |
EARLY |
-6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P65397/2026-09-16/detailed |
None |
Marsh Lane Jn Leeds |
2026-09-16T06:43:30+01:00 |
Leeds |
3.0 |
{"type": "LineString", "coordinates": [[-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]]} |
1.0 |
0638 |
0641 |
Marsh Lane Jn Leeds |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-16 05:51:38 |
TERMINATED |
2026-09-16 05:41:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976732 |
1789537241813060 |
11 |
11 |
2026-09-16 05:51:34.453594 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:33.060783 |
| 568304 |
600011 |
L86089 |
865P22M616 |
2026-09-16 |
COMPLETE |
15976618 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 600011, "stp": "P", "toc": "South Western Railway", "uid": "L86089", "consist": "444012+444031", "dest_crs": "PMS", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86089/2026-09-16/detailed", "trust_id": "865P22M616", "origin_crs": "XGL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth & Southsea", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "4", "is_terminated": 1, "next_location": "Portsmouth & Southsea", "signalling_id": "5P22", "timing_status": "LATE", "origin_station": "Portsmouth & S D. Carriage Holding Sidings", "current_leg_arr": "0641", "current_leg_dep": "0639", "current_leg_end": "Portsmouth & Southsea", "origin_dep_time": "0628", "origin_platform": null, "current_location": "Portsmouth & Southsea", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0890901, 50.7981261]]}", "current_leg_start": "Portsmouth & Sea Back Road", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "50.7981261", "next_location_lon": "-1.0890901", "previous_location": "Portsmouth & Sea Back Road", "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\": 477.808, \"from_m\": 0.0, \"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\": 538.266, \"from_m\": 477.808, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 548.74, \"from_m\": 538.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 616.14, \"from_m\": 548.74, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 655.546, \"from_m\": 616.14, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 908.768, \"from_m\": 655.546, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 960.21, \"from_m\": 908.768, \"capability_applied\": null, \"effective_limit_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\": 600011, \"profile_key\": \"279178faa8f557fc6c838a664d8efda993adb0b7a98d4846e6446111f940b176\", \"schedule_id\": 18329, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Portsmouth & S D. Carriage Holding Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73282}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0638\", \"location\": \"Portsmouth & Sea Back Road\", \"stage_seq\": 2, \"distance_m\": 477.808, \"section_seq\": 1, \"route_path_id\": 73282}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 3, \"distance_m\": 960.21, \"section_seq\": 1, \"route_path_id\": 73282}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 960.21, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73282}], \"total_distance_m\": 960.21, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 960.21, \"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": "0628", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.7981261", "current_position_lon": "-1.0890901", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27356, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:38Z\", \"source_id\": 49202188, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:41Z\", \"source_id\": 15971080, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:28Z\", \"source_id\": 49219884, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:31Z\", \"source_id\": 15976618, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth & Southsea", "service_state_platform": "4", "timing_fact_generation": 1789537237026230, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:43.602113", "service_state_evidence_id": 15976618, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:43.801871", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XGL |
PMS |
5P22 |
444012+444031 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.808, "from_m": 0.0, "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": 538.266, "from_m": 477.808, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 548.74, "from_m": 538.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 616.14, "from_m": 548.74, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 655.546, "from_m": 616.14, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 908.768, "from_m": 655.546, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 960.21, "from_m": 908.768, "capability_applied": null, "effective_limit_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": 600011, "profile_key": "279178faa8f557fc6c838a664d8efda993adb0b7a98d4846e6446111f940b176", "schedule_id": 18329, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0628", "location": "Portsmouth & S D. Carriage Holding Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73282}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0638", "location": "Portsmouth & Sea Back Road", "stage_seq": 2, "distance_m": 477.808, "section_seq": 1, "route_path_id": 73282}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "Portsmouth & Southsea", "stage_seq": 3, "distance_m": 960.21, "section_seq": 1, "route_path_id": 73282}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 960.21, "from_m": 0.0, "section_seq": 1, "route_path_id": 73282}], "total_distance_m": 960.21, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 960.21, "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": 27356, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:38Z", "source_id": 49202188, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:34:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:41Z", "source_id": 15971080, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27352, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:28Z", "source_id": 49219884, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:31Z", "source_id": 15976618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Portsmouth & S D. Carriage Holding Sidings |
0628 |
0628 |
None |
None |
None |
Portsmouth & Southsea |
0640 |
0640 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86089/2026-09-16/detailed |
None |
Portsmouth & Sea Back Road |
2026-09-16T06:39:00+01:00 |
Portsmouth & Southsea |
2.0 |
{"type": "LineString", "coordinates": [[-1.0823524, 50.797351099999986], [-1.0831906, 50.79747329999999], [-1.0833366999999998, 50.7974919], [-1.0848106, 50.7976563], [-1.0854054999999998, 50.79772499999999], [-1.0862268, 50.79781210000001], [-1.0874807, 50.7979309], [-1.0878495, 50.79794660000001], [-1.0881754, 50.7979747], [-1.088386, 50.797999700000005], [-1.0890901, 50.7981261]]} |
0.3 |
0639 |
0641 |
Portsmouth & Sea Back Road |
Portsmouth & Southsea |
Portsmouth & Southsea |
50.7981261 |
-1.0890901 |
50.7981261 |
-1.0890901 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Portsmouth & Southsea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976618 |
1789537237026230 |
9 |
9 |
2026-09-16 05:51:43.801871 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:43.602113 |
| 568305 |
599821 |
G77119 |
871T85M616 |
2026-09-16 |
COMPLETE |
15976391 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 599821, "stp": "P", "toc": "Southern", "uid": "G77119", "consist": "377448", "dest_crs": "RDH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77119/2026-09-16/detailed", "trust_id": "871T85M616", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-16", "dest_arr_time": "0636", "dest_platform": "2", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "1T85", "timing_status": "LATE", "origin_station": "Gatwick Airport", "current_leg_arr": "0641", "current_leg_dep": "0635", "current_leg_end": "Redhill", "origin_dep_time": "0622", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Earlswood (Surrey)", "dest_arr_time_act": "0636", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Earlswood (Surrey)", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 599821, \"profile_key\": \"cdb541f01661ac1dc1dd5bc77a1ceaeb4c78fe1209960f3baa36aca7773ea749\", \"schedule_id\": 12021, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69566}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625\", \"location\": \"Horley\", \"stage_seq\": 2, \"distance_m\": 1361.96, \"section_seq\": 1, \"route_path_id\": 69566}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Salfords\", \"stage_seq\": 3, \"distance_m\": 5035.082, \"section_seq\": 1, \"route_path_id\": 69566}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0632H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 4, \"distance_m\": 7971.842, \"section_seq\": 1, \"route_path_id\": 69566}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 5, \"distance_m\": 9426.694, \"section_seq\": 1, \"route_path_id\": 69566}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9426.694, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69566}], \"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": "0622", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:10Z\", \"source_id\": 49190199, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:11Z\", \"source_id\": 15967240, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:13Z\", \"source_id\": 49196806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:18Z\", \"source_id\": 15969403, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:47Z\", \"source_id\": 49204819, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:52Z\", \"source_id\": 15971890, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:12Z\", \"source_id\": 49219243, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:16Z\", \"source_id\": 15976391, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "2", "timing_fact_generation": 1789537218543493, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:44.144121", "service_state_evidence_id": 15976391, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 27, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:44.571830", "service_state_valid_until_kind": null, "operational_interpretation_version": 27, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
GTW |
RDH |
1T85 |
377448 |
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": 599821, "profile_key": "cdb541f01661ac1dc1dd5bc77a1ceaeb4c78fe1209960f3baa36aca7773ea749", "schedule_id": 12021, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0622", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69566}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625", "location": "Horley", "stage_seq": 2, "distance_m": 1361.96, "section_seq": 1, "route_path_id": 69566}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Salfords", "stage_seq": 3, "distance_m": 5035.082, "section_seq": 1, "route_path_id": 69566}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0632H", "location": "Earlswood (Surrey)", "stage_seq": 4, "distance_m": 7971.842, "section_seq": 1, "route_path_id": 69566}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": null, "location": "Redhill", "stage_seq": 5, "distance_m": 9426.694, "section_seq": 1, "route_path_id": 69566}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9426.694, "from_m": 0.0, "section_seq": 1, "route_path_id": 69566}], "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": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:10Z", "source_id": 49190199, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:27:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:11Z", "source_id": 15967240, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:13Z", "source_id": 49196806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:18Z", "source_id": 15969403, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:47Z", "source_id": 49204819, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:52Z", "source_id": 15971890, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:12Z", "source_id": 49219243, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:41:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:16Z", "source_id": 15976391, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Gatwick Airport |
0622 |
0622 |
1 |
None |
None |
Redhill |
0636 |
0636 |
2 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77119/2026-09-16/detailed |
None |
Earlswood (Surrey) |
2026-09-16T06:37:30+01:00 |
Redhill |
6.0 |
{"type": "LineString", "coordinates": [[-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]]} |
0.9 |
0635 |
0641 |
Earlswood (Surrey) |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976391 |
1789537218543493 |
27 |
27 |
2026-09-16 05:51:44.571830 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:44.144121 |
| 568306 |
600161 |
W00378 |
645G03M616 |
2026-09-16 |
COMPLETE |
15977523 |
2026-09-16 06:38:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 600161, "stp": "P", "toc": "West Midlands Trains", "uid": "W00378", "consist": "196113", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W00378/2026-09-16/detailed", "trust_id": "645G03M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "6", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "5G03", "timing_status": "EARLY", "origin_station": "Abbey Foregate C.S.", "current_leg_arr": "0638", "current_leg_dep": "0635", "current_leg_end": "Shrewsbury", "origin_dep_time": "0632", "origin_platform": null, "current_location": "Shrewsbury", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Shrewsbury Abbey Foregate", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Shrewsbury Abbey Foregate", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 507.163, \"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\": 635.963, \"from_m\": 507.163, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1319.195, \"from_m\": 635.963, \"capability_applied\": null, \"effective_limit_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\": 600161, \"profile_key\": \"1742106eea1afe60a6177de99cf2408b5764c6a11e0bd2ca999446fc9c5df687\", \"schedule_id\": 24907, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Abbey Foregate C.S.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0635\", \"wtt_dep\": \"0640\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 2, \"distance_m\": 494.033, \"section_seq\": 1, \"route_path_id\": 28105}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 3, \"distance_m\": 1319.195, \"section_seq\": 1, \"route_path_id\": 28105}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1319.195, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28105}], \"total_distance_m\": 1319.195, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1319.195, \"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": "0632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:23Z\", \"source_id\": 15970897, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:03Z\", \"source_id\": 15972738, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:47Z\", \"source_id\": 15977523, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "6", "timing_fact_generation": 1789537308327284, "current_leg_arrival_utc": "2026-09-16T06:40:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:48.325432", "service_state_evidence_id": 15977523, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T05:38:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:48.994048", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
None |
SHR |
5G03 |
196113 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 507.163, "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": 635.963, "from_m": 507.163, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1319.195, "from_m": 635.963, "capability_applied": null, "effective_limit_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": 600161, "profile_key": "1742106eea1afe60a6177de99cf2408b5764c6a11e0bd2ca999446fc9c5df687", "schedule_id": 24907, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0632", "location": "Abbey Foregate C.S.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0635", "wtt_dep": "0640", "location": "Shrewsbury Abbey Foregate", "stage_seq": 2, "distance_m": 494.033, "section_seq": 1, "route_path_id": 28105}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 3, "distance_m": 1319.195, "section_seq": 1, "route_path_id": 28105}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1319.195, "from_m": 0.0, "section_seq": 1, "route_path_id": 28105}], "total_distance_m": 1319.195, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1319.195, "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-16T05:32:23Z", "source_id": 15970897, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:03Z", "source_id": 15972738, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:47Z", "source_id": 15977523, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}] |
Abbey Foregate C.S. |
0632 |
0632 |
None |
None |
None |
Shrewsbury |
0643 |
0643 |
6 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W00378/2026-09-16/detailed |
None |
Shrewsbury Abbey Foregate |
2026-09-16T06:40:00+01:00 |
Shrewsbury |
3.0 |
{"type": "LineString", "coordinates": [[-2.7389645, 52.7095277], [-2.7388592999999997, 52.70952030000001], [-2.7387706, 52.70951600000001], [-2.7394676, 52.70954119999999], [-2.7395693999999997, 52.709543], [-2.7396932, 52.7095428], [-2.7398001, 52.709541900000005], [-2.7399395999999996, 52.7095383], [-2.7400529, 52.7095375], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
0.5 |
0635 |
0638 |
Shrewsbury Abbey Foregate |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:38:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977523 |
1789537308327284 |
6 |
6 |
2026-09-16 05:51:48.994048 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:48.325432 |
| 568307 |
598177 |
P66727 |
501K09M516 |
2026-09-16 |
COMPLETE |
15976585 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 598177, "stp": "O", "toc": "Greater Anglia", "uid": "P66727", "consist": "720516+720580", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66727/2026-09-16/detailed", "trust_id": "501K09M516", "origin_crs": "SOV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "0638", "dest_platform": "11", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1K09", "timing_status": "LATE", "origin_station": "Southend Victoria", "current_leg_arr": "0641", "current_leg_dep": "0634", "current_leg_end": "London Liverpool Street", "origin_dep_time": "0538", "origin_platform": "3", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "+3 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": "0638", "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.5, \"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\": 34026.306, \"from_m\": 33691.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\": 34531.837, \"from_m\": 34026.306, \"capability_applied\": null, \"effective_limit_mph\": 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.662, \"from_m\": 34531.837, \"capability_applied\": null, \"effective_limit_mph\": 25.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.854, \"from_m\": 34567.662, \"capability_applied\": null, \"effective_limit_mph\": 80.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.829, \"from_m\": 34624.854, \"capability_applied\": null, \"effective_limit_mph\": 75.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.391, \"from_m\": 34930.829, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47320.465, \"from_m\": 35120.391, \"capability_applied\": null, \"effective_limit_mph\": 90.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.829, \"from_m\": 47320.465, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59402.613, \"from_m\": 47390.829, \"capability_applied\": null, \"effective_limit_mph\": 90.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.844, \"from_m\": 59402.613, \"capability_applied\": null, \"effective_limit_mph\": 80.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.872, \"from_m\": 60015.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64426.468, \"from_m\": 63963.872, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64497.084, \"from_m\": 64426.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64722.352, \"from_m\": 64497.084, \"capability_applied\": null, \"effective_limit_mph\": 60.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.799, \"from_m\": 64722.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65760.424, \"from_m\": 65233.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66237.098, \"from_m\": 65760.424, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66690.317, \"from_m\": 66237.098, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 598177, \"profile_key\": \"92497f0dabe21550b719af6608eec1b5892644db284a9cabc931a74b891717e6\", \"schedule_id\": 37938, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Southend Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0540H\", \"location\": \"Prittlewell\", \"stage_seq\": 2, \"distance_m\": 1047.245, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0543\", \"wtt_dep\": \"0543H\", \"location\": \"Southend Airport\", \"stage_seq\": 3, \"distance_m\": 3214.994, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0545H\", \"location\": \"Rochford\", \"stage_seq\": 4, \"distance_m\": 4603.586, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Hockley\", \"stage_seq\": 5, \"distance_m\": 8747.951, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0553\", \"wtt_dep\": \"0553H\", \"location\": \"Rayleigh\", \"stage_seq\": 6, \"distance_m\": 13573.377, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Wickford\", \"stage_seq\": 7, \"distance_m\": 20125.476, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Billericay\", \"stage_seq\": 8, \"distance_m\": 27612.25, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 9, \"distance_m\": 32311.119, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 34282.977, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0615H\", \"location\": \"Shenfield Up Loop\", \"stage_seq\": 11, \"distance_m\": 34870.375, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Gidea Park\", \"stage_seq\": 12, \"distance_m\": 45045.551, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Ilford\", \"stage_seq\": 13, \"distance_m\": 54941.699, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 14, \"distance_m\": 57754.112, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0630\", \"location\": \"Stratford\", \"stage_seq\": 15, \"distance_m\": 60307.05, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632H\", \"location\": \"Bow Jn\", \"stage_seq\": 16, \"distance_m\": 61800.348, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 64869.954, \"section_seq\": 1, \"route_path_id\": 74000}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 66690.317, \"section_seq\": 1, \"route_path_id\": 74000}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66690.317, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74000}], \"total_distance_m\": 66690.317, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65513.84, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1176.477, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-16T04:39:52Z\", \"source_id\": 49110524, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:39:53Z\", \"source_id\": 15941951, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13947, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:27Z\", \"source_id\": 49113828, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:33Z\", \"source_id\": 15942974, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:34Z\", \"source_id\": 49116584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:38Z\", \"source_id\": 15943751, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:51Z\", \"source_id\": 49122424, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:57Z\", \"source_id\": 15945530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:01Z\", \"source_id\": 49129871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:04Z\", \"source_id\": 15947837, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:17Z\", \"source_id\": 49139570, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:18Z\", \"source_id\": 15950912, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:21Z\", \"source_id\": 49151822, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:28Z\", \"source_id\": 15954911, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:06Z\", \"source_id\": 49164365, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:08Z\", \"source_id\": 15958853, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:32Z\", \"source_id\": 49178778, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:36Z\", \"source_id\": 15963503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:13Z\", \"source_id\": 49188209, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:16Z\", \"source_id\": 15966599, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:12Z\", \"source_id\": 49203502, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:15Z\", \"source_id\": 15971485, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:25Z\", \"source_id\": 49219808, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:29Z\", \"source_id\": 15976585, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "11", "timing_fact_generation": 1789537234729422, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:51.082367", "service_state_evidence_id": 15976585, "current_leg_start_actual_dep": "2026-09-16T06:33:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:51.673767", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
O |
SOV |
LST |
1K09 |
720516+720580 |
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.5, "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": 34026.306, "from_m": 33691.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": 34531.837, "from_m": 34026.306, "capability_applied": null, "effective_limit_mph": 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.662, "from_m": 34531.837, "capability_applied": null, "effective_limit_mph": 25.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.854, "from_m": 34567.662, "capability_applied": null, "effective_limit_mph": 80.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.829, "from_m": 34624.854, "capability_applied": null, "effective_limit_mph": 75.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.391, "from_m": 34930.829, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47320.465, "from_m": 35120.391, "capability_applied": null, "effective_limit_mph": 90.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.829, "from_m": 47320.465, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59402.613, "from_m": 47390.829, "capability_applied": null, "effective_limit_mph": 90.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.844, "from_m": 59402.613, "capability_applied": null, "effective_limit_mph": 80.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.872, "from_m": 60015.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64426.468, "from_m": 63963.872, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64497.084, "from_m": 64426.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64722.352, "from_m": 64497.084, "capability_applied": null, "effective_limit_mph": 60.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.799, "from_m": 64722.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65760.424, "from_m": 65233.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66237.098, "from_m": 65760.424, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66690.317, "from_m": 66237.098, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 598177, "profile_key": "92497f0dabe21550b719af6608eec1b5892644db284a9cabc931a74b891717e6", "schedule_id": 37938, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0538", "location": "Southend Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0540H", "location": "Prittlewell", "stage_seq": 2, "distance_m": 1047.245, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0543", "wtt_dep": "0543H", "location": "Southend Airport", "stage_seq": 3, "distance_m": 3214.994, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0545H", "location": "Rochford", "stage_seq": 4, "distance_m": 4603.586, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Hockley", "stage_seq": 5, "distance_m": 8747.951, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0553", "wtt_dep": "0553H", "location": "Rayleigh", "stage_seq": 6, "distance_m": 13573.377, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Wickford", "stage_seq": 7, "distance_m": 20125.476, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Billericay", "stage_seq": 8, "distance_m": 27612.25, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Mountnessing Jn", "stage_seq": 9, "distance_m": 32311.119, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Shenfield", "stage_seq": 10, "distance_m": 34282.977, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0615H", "location": "Shenfield Up Loop", "stage_seq": 11, "distance_m": 34870.375, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Gidea Park", "stage_seq": 12, "distance_m": 45045.551, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Ilford", "stage_seq": 13, "distance_m": 54941.699, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625H", "location": "Forest Gate Jn", "stage_seq": 14, "distance_m": 57754.112, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0630", "location": "Stratford", "stage_seq": 15, "distance_m": 60307.05, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632H", "location": "Bow Jn", "stage_seq": 16, "distance_m": 61800.348, "section_seq": 1, "route_path_id": 74000}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 64869.954, "section_seq": 1, "route_path_id": 74000}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 66690.317, "section_seq": 1, "route_path_id": 74000}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66690.317, "from_m": 0.0, "section_seq": 1, "route_path_id": 74000}], "total_distance_m": 66690.317, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65513.84, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1176.477, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13942, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:52Z", "source_id": 49110524, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:40:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:39:53Z", "source_id": 15941951, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13947, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:27Z", "source_id": 49113828, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:33Z", "source_id": 15942974, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13952, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:34Z", "source_id": 49116584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:38Z", "source_id": 15943751, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:51Z", "source_id": 49122424, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:57Z", "source_id": 15945530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13967, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:01Z", "source_id": 49129871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:54:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:04Z", "source_id": 15947837, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13975, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:17Z", "source_id": 49139570, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:01:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:18Z", "source_id": 15950912, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:21Z", "source_id": 49151822, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:08:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:28Z", "source_id": 15954911, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:06Z", "source_id": 49164365, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:08Z", "source_id": 15958853, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:32Z", "source_id": 49178778, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:36Z", "source_id": 15963503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:13Z", "source_id": 49188209, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:16Z", "source_id": 15966599, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:12Z", "source_id": 49203502, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:15Z", "source_id": 15971485, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:25Z", "source_id": 49219808, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:29Z", "source_id": 15976585, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Southend Victoria |
0538 |
0538 |
3 |
None |
None |
London Liverpool Street |
0638 |
0638 |
11 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66727/2026-09-16/detailed |
None |
Stratford |
2026-09-16T06:33:00+01:00 |
London Liverpool Street |
7.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 |
0634 |
0641 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976585 |
1789537234729422 |
85 |
85 |
2026-09-16 05:51:51.673767 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:51.082367 |
| 568308 |
599981 |
C39814 |
625R05M616 |
2026-09-16 |
COMPLETE |
15976417 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 599981, "stp": "P", "toc": "Thameslink", "uid": "C39814", "consist": "700124", "dest_crs": "BDM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C39814/2026-09-16/detailed", "trust_id": "625R05M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bedford", "service_date": "2026-09-16", "dest_arr_time": "0645", "dest_platform": "2", "is_terminated": 1, "next_location": "Bedford", "signalling_id": "5R05", "timing_status": "EARLY", "origin_station": "Bedford Cauldwell Depot", "current_leg_arr": "0641", "current_leg_dep": "0638", "current_leg_end": "Bedford", "origin_dep_time": "0627", "origin_platform": null, "current_location": "Bedford", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4784127999999999, 52.12030399999999], [-0.4782799, 52.1211989], [-0.4781382999999999, 52.1219825], [-0.4780568, 52.1226518], [-0.4777436000000001, 52.12473649999999], [-0.4773851999999999, 52.1268169], [-0.4772479999999999, 52.1277098], [-0.47717619999999994, 52.128500900000006], [-0.4771223, 52.1293054], [-0.47697570000000006, 52.13038769999999], [-0.47691600000000006, 52.13080949999999], [-0.4769019000000001, 52.131215799999985], [-0.4769846, 52.1317475], [-0.4771812, 52.1323061], [-0.4777145, 52.13324070000001], [-0.4777824, 52.13335300000001], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]}", "current_leg_start": "West Hampstead Sig. 601", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "52.1354670", "next_location_lon": "-0.4791311", "previous_location": "West Hampstead Sig. 601", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 712.833, \"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\": 900.421, \"from_m\": 712.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\": 1838.587, \"from_m\": 900.421, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2310.786, \"from_m\": 1838.587, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2345.164, \"from_m\": 2310.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\": 2429.842, \"from_m\": 2345.164, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 599981, \"profile_key\": \"4e149acd8cbcf4c0fcfb63648763197991d469200e68c2acf6dcffdb36af3968\", \"schedule_id\": 5766, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0627\", \"location\": \"Bedford Cauldwell Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30010}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0642\", \"location\": \"West Hampstead Sig. 601\", \"stage_seq\": 2, \"distance_m\": 712.833, \"section_seq\": 1, \"route_path_id\": 30010}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Bedford\", \"stage_seq\": 3, \"distance_m\": 2429.842, \"section_seq\": 1, \"route_path_id\": 30010}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2429.842, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30010}], \"total_distance_m\": 2429.842, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1682.631, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 747.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0627", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "52.1354670", "current_position_lon": "-0.4791311", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 17939, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:15Z\", \"source_id\": 49219399, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:19Z\", \"source_id\": 15976417, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bedford", "service_state_platform": "2", "timing_fact_generation": 1789537221348227, "current_leg_arrival_utc": "2026-09-16T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:51.087675", "service_state_evidence_id": 15976417, "current_leg_start_actual_dep": "2026-09-16T06:42:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:51.679393", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
None |
BDM |
5R05 |
700124 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 712.833, "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": 900.421, "from_m": 712.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": 1838.587, "from_m": 900.421, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2310.786, "from_m": 1838.587, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2345.164, "from_m": 2310.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": 2429.842, "from_m": 2345.164, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 599981, "profile_key": "4e149acd8cbcf4c0fcfb63648763197991d469200e68c2acf6dcffdb36af3968", "schedule_id": 5766, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0627", "location": "Bedford Cauldwell Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30010}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0642", "location": "West Hampstead Sig. 601", "stage_seq": 2, "distance_m": 712.833, "section_seq": 1, "route_path_id": 30010}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Bedford", "stage_seq": 3, "distance_m": 2429.842, "section_seq": 1, "route_path_id": 30010}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2429.842, "from_m": 0.0, "section_seq": 1, "route_path_id": 30010}], "total_distance_m": 2429.842, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1682.631, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 747.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 17939, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:15Z", "source_id": 49219399, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:19Z", "source_id": 15976417, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Bedford Cauldwell Depot |
0627 |
0627 |
None |
None |
None |
Bedford |
0645 |
0645 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C39814/2026-09-16/detailed |
None |
West Hampstead Sig. 601 |
2026-09-16T06:42:00+01:00 |
Bedford |
3.0 |
{"type": "LineString", "coordinates": [[-0.4784127999999999, 52.12030399999999], [-0.4782799, 52.1211989], [-0.4781382999999999, 52.1219825], [-0.4780568, 52.1226518], [-0.4777436000000001, 52.12473649999999], [-0.4773851999999999, 52.1268169], [-0.4772479999999999, 52.1277098], [-0.47717619999999994, 52.128500900000006], [-0.4771223, 52.1293054], [-0.47697570000000006, 52.13038769999999], [-0.47691600000000006, 52.13080949999999], [-0.4769019000000001, 52.131215799999985], [-0.4769846, 52.1317475], [-0.4771812, 52.1323061], [-0.4777145, 52.13324070000001], [-0.4777824, 52.13335300000001], [-0.478188, 52.1340246], [-0.4784561, 52.1344807], [-0.4786808000000001, 52.1347574], [-0.47913109999999987, 52.13546699999999]]} |
1.1 |
0638 |
0641 |
West Hampstead Sig. 601 |
Bedford |
Bedford |
52.1354670 |
-0.4791311 |
52.1354670 |
-0.4791311 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Bedford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976417 |
1789537221348227 |
8 |
8 |
2026-09-16 05:51:51.679393 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:51.087675 |
| 568309 |
599181 |
P28976 |
235B53M616 |
2026-09-16 |
COMPLETE |
15977592 |
2026-09-16 06:10:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 599181, "stp": "P", "toc": "Northern", "uid": "P28976", "consist": null, "dest_crs": "DON", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P28976/2026-09-16/detailed", "trust_id": "235B53M616", "origin_crs": "XWV", "show_on_map": 0, "dar_est_time": "06:05:00", "dar_platform": null, "dest_station": "Doncaster", "service_date": "2026-09-16", "dest_arr_time": "0610", "dest_platform": "6", "is_terminated": 1, "next_location": "Doncaster", "signalling_id": "5B53", "timing_status": "ON TIME", "origin_station": "Doncaster West Yard", "current_leg_arr": "0610", "current_leg_dep": "0609", "current_leg_end": "Doncaster", "origin_dep_time": "0605", "origin_platform": null, "current_location": "Doncaster", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]}", "current_leg_start": "Donc. Marshgate Jn", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.5223193", "next_location_lon": "-1.1398758", "previous_location": "Donc. Marshgate Jn", "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 298.123, \"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\": 392.127, \"from_m\": 298.123, \"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\": 449.468, \"from_m\": 392.127, \"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\": 515.66, \"from_m\": 449.468, \"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\": 568.45, \"from_m\": 515.66, \"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\": 1079.005, \"from_m\": 568.45, \"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\": 1112.734, \"from_m\": 1079.005, \"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\": 1217.716, \"from_m\": 1112.734, \"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}], \"service_id\": 599181, \"profile_key\": \"fb7e4644cb252c489eb31b2be3663a3316aced5714520671696e9014fe94211f\", \"schedule_id\": 21254, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Doncaster West Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74526}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0609\", \"location\": \"Donc. Marshgate Jn\", \"stage_seq\": 2, \"distance_m\": 568.45, \"section_seq\": 1, \"route_path_id\": 74526}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": null, \"location\": \"Doncaster\", \"stage_seq\": 3, \"distance_m\": 1217.716, \"section_seq\": 1, \"route_path_id\": 74526}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1217.716, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74526}], \"total_distance_m\": 1217.716, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1123.712, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 94.004, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.5223193", "current_position_lon": "-1.1398758", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:51Z\", \"source_id\": 15977592, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster", "service_state_platform": "6", "timing_fact_generation": 1789537311225587, "current_leg_arrival_utc": "2026-09-16T06:10:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:51.222251", "service_state_evidence_id": 15977592, "current_leg_start_actual_dep": "2026-09-16T06:09:00+01:00", "operational_evidence_version": 1, "service_state_event_time_utc": "2026-09-16T05:10:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:51.677084", "service_state_valid_until_kind": null, "operational_interpretation_version": 1, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
XWV |
DON |
5B53 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 298.123, "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": 392.127, "from_m": 298.123, "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": 449.468, "from_m": 392.127, "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": 515.66, "from_m": 449.468, "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": 568.45, "from_m": 515.66, "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": 1079.005, "from_m": 568.45, "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": 1112.734, "from_m": 1079.005, "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": 1217.716, "from_m": 1112.734, "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}], "service_id": 599181, "profile_key": "fb7e4644cb252c489eb31b2be3663a3316aced5714520671696e9014fe94211f", "schedule_id": 21254, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0605", "location": "Doncaster West Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74526}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0609", "location": "Donc. Marshgate Jn", "stage_seq": 2, "distance_m": 568.45, "section_seq": 1, "route_path_id": 74526}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": null, "location": "Doncaster", "stage_seq": 3, "distance_m": 1217.716, "section_seq": 1, "route_path_id": 74526}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1217.716, "from_m": 0.0, "section_seq": 1, "route_path_id": 74526}], "total_distance_m": 1217.716, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1123.712, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 94.004, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:51Z", "source_id": 15977592, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}] |
Doncaster West Yard |
0605 |
0605 |
None |
6:05:00 |
None |
Doncaster |
0610 |
0610 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P28976/2026-09-16/detailed |
None |
Donc. Marshgate Jn |
2026-09-16T06:09:00+01:00 |
Doncaster |
1.0 |
{"type": "LineString", "coordinates": [[-1.1397611, 53.525382599999986], [-1.1397847, 53.524677699999984], [-1.1398034, 53.5240375], [-1.1398315999999995, 53.5232455], [-1.139845, 53.5228065], [-1.1398758, 53.5223193]]} |
0.2 |
0609 |
0610 |
Donc. Marshgate Jn |
Doncaster |
Doncaster |
53.5223193 |
-1.1398758 |
53.5223193 |
-1.1398758 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:10:00 |
Doncaster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977592 |
1789537311225587 |
1 |
1 |
2026-09-16 05:51:51.677084 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:51.222251 |
| 568310 |
599657 |
W28071 |
872P03M616 |
2026-09-16 |
COMPLETE |
15976272 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 599657, "stp": "P", "toc": "Southern", "uid": "W28071", "consist": "377619", "dest_crs": "TAT", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W28071/2026-09-16/detailed", "trust_id": "872P03M616", "origin_crs": "PUR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tattenham Corner", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "2", "is_terminated": 1, "next_location": "Tattenham Corner", "signalling_id": "2P03", "timing_status": "ON TIME", "origin_station": "Purley", "current_leg_arr": "0641", "current_leg_dep": "0638", "current_leg_end": "Tattenham Corner", "origin_dep_time": "0617", "origin_platform": "6", "current_location": "Tattenham Corner", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]}", "current_leg_start": "Tadworth", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "51.3090676", "next_location_lon": "-0.2423635", "previous_location": "Tadworth", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 265.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 326.359, \"from_m\": 265.893, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 668.41, \"from_m\": 326.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 767.264, \"from_m\": 668.41, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 801.42, \"from_m\": 767.264, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1716.605, \"from_m\": 801.42, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2604.322, \"from_m\": 1716.605, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2615.022, \"from_m\": 2604.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2654.087, \"from_m\": 2615.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\": 2840.784, \"from_m\": 2654.087, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3543.547, \"from_m\": 2840.784, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4835.757, \"from_m\": 3543.547, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6180.143, \"from_m\": 4835.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\": 6847.86, \"from_m\": 6180.143, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7496.046, \"from_m\": 6847.86, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7944.915, \"from_m\": 7496.046, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10016.608, \"from_m\": 7944.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10204.157, \"from_m\": 10016.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10617.43, \"from_m\": 10204.157, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12029.851, \"from_m\": 10617.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12995.199, \"from_m\": 12029.851, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13082.391, \"from_m\": 12995.199, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13900.94, \"from_m\": 13082.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 599657, \"profile_key\": \"ea5c58befd5b0a8fdddd2f035eb4b5c1dd09113f749a5c4e70723dc05fdd8bef\", \"schedule_id\": 25728, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0617\", \"location\": \"Purley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Reedham\", \"stage_seq\": 2, \"distance_m\": 1595.161, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0622H\", \"location\": \"Coulsdon Town\", \"stage_seq\": 3, \"distance_m\": 2763.592, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Woodmansterne\", \"stage_seq\": 4, \"distance_m\": 4338.064, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Chipstead\", \"stage_seq\": 5, \"distance_m\": 5939.451, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0633H\", \"wtt_dep\": \"0634\", \"location\": \"Kingswood\", \"stage_seq\": 6, \"distance_m\": 9772.538, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Tadworth\", \"stage_seq\": 7, \"distance_m\": 11936.663, \"section_seq\": 1, \"route_path_id\": 66030}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Tattenham Corner\", \"stage_seq\": 8, \"distance_m\": 13900.94, \"section_seq\": 1, \"route_path_id\": 66030}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13900.94, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66030}], \"total_distance_m\": 13900.94, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13714.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 186.697, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0617", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3090676", "current_position_lon": "-0.2423635", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30236, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:11Z\", \"source_id\": 49176130, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:13Z\", \"source_id\": 15962649, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:45Z\", \"source_id\": 49181206, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:49Z\", \"source_id\": 15964267, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30280, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:46Z\", \"source_id\": 49185277, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:49Z\", \"source_id\": 15965588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:28Z\", \"source_id\": 49197403, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:33Z\", \"source_id\": 15969590, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:15Z\", \"source_id\": 49208154, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:18Z\", \"source_id\": 15972904, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:59Z\", \"source_id\": 49218704, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 15976272, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tattenham Corner", "service_state_platform": "2", "timing_fact_generation": 1789537207826437, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:53.083293", "service_state_evidence_id": 15976272, "current_leg_start_actual_dep": "2026-09-16T06:37:30+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:53.339313", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
PUR |
TAT |
2P03 |
377619 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 265.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 326.359, "from_m": 265.893, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 668.41, "from_m": 326.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 767.264, "from_m": 668.41, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 801.42, "from_m": 767.264, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1716.605, "from_m": 801.42, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2604.322, "from_m": 1716.605, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2615.022, "from_m": 2604.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2654.087, "from_m": 2615.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": 2840.784, "from_m": 2654.087, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3543.547, "from_m": 2840.784, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4835.757, "from_m": 3543.547, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6180.143, "from_m": 4835.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": 6847.86, "from_m": 6180.143, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7496.046, "from_m": 6847.86, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7944.915, "from_m": 7496.046, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10016.608, "from_m": 7944.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10204.157, "from_m": 10016.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10617.43, "from_m": 10204.157, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12029.851, "from_m": 10617.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12995.199, "from_m": 12029.851, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13082.391, "from_m": 12995.199, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13900.94, "from_m": 13082.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 599657, "profile_key": "ea5c58befd5b0a8fdddd2f035eb4b5c1dd09113f749a5c4e70723dc05fdd8bef", "schedule_id": 25728, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0617", "location": "Purley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Reedham", "stage_seq": 2, "distance_m": 1595.161, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0622H", "location": "Coulsdon Town", "stage_seq": 3, "distance_m": 2763.592, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Woodmansterne", "stage_seq": 4, "distance_m": 4338.064, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Chipstead", "stage_seq": 5, "distance_m": 5939.451, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0633H", "wtt_dep": "0634", "location": "Kingswood", "stage_seq": 6, "distance_m": 9772.538, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Tadworth", "stage_seq": 7, "distance_m": 11936.663, "section_seq": 1, "route_path_id": 66030}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Tattenham Corner", "stage_seq": 8, "distance_m": 13900.94, "section_seq": 1, "route_path_id": 66030}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13900.94, "from_m": 0.0, "section_seq": 1, "route_path_id": 66030}], "total_distance_m": 13900.94, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13714.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 186.697, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30236, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:11Z", "source_id": 49176130, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:13Z", "source_id": 15962649, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:45Z", "source_id": 49181206, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:49Z", "source_id": 15964267, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30280, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:46Z", "source_id": 49185277, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:26:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:49Z", "source_id": 15965588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30273, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:28Z", "source_id": 49197403, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:33Z", "source_id": 15969590, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:15Z", "source_id": 49208154, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:18Z", "source_id": 15972904, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:59Z", "source_id": 49218704, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 15976272, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Purley |
0617 |
0617 |
6 |
None |
None |
Tattenham Corner |
0641 |
0641 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W28071/2026-09-16/detailed |
None |
Tadworth |
2026-09-16T06:37:30+01:00 |
Tattenham Corner |
3.0 |
{"type": "LineString", "coordinates": [[-0.23607783891338585, 51.29196775433822], [-0.23626800000000003, 51.29233789999999], [-0.2364873, 51.2927648], [-0.2368532, 51.29349280000001], [-0.237213, 51.29421529999999], [-0.2377025, 51.2951915], [-0.23817449999999996, 51.2961154], [-0.2385829, 51.29692940000001], [-0.2388407, 51.29743750000001], [-0.2391254, 51.29796519999999], [-0.2396794, 51.2990725], [-0.2400822, 51.29988920000001], [-0.24022749999999995, 51.300203399999994], [-0.24034600000000003, 51.3004718], [-0.24052740000000003, 51.3010664], [-0.2406003999999999, 51.3014971], [-0.24062800000000004, 51.3018477], [-0.24063200000000004, 51.302107199999995], [-0.240666, 51.302428600000006], [-0.2407487, 51.30292060000001], [-0.2407764, 51.3033076], [-0.24082950000000003, 51.305315500000006], [-0.2408441, 51.3055198], [-0.2409541, 51.3059718], [-0.2409654, 51.30604199999999], [-0.2410334, 51.30644110000001], [-0.24110619999999996, 51.3066342], [-0.2412024, 51.30685729999998], [-0.24152619999999997, 51.307475], [-0.2419207999999999, 51.30821770000001], [-0.24236349999999995, 51.3090676]]} |
1.2 |
0638 |
0641 |
Tadworth |
Tattenham Corner |
Tattenham Corner |
51.3090676 |
-0.2423635 |
51.3090676 |
-0.2423635 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Tattenham Corner |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976272 |
1789537207826437 |
22 |
22 |
2026-09-16 05:51:53.339313 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:53.083293 |
| 568311 |
600887 |
P88405 |
882M06M516 |
2026-09-16 |
COMPLETE |
15976833 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 600887, "stp": "P", "toc": "Southeastern", "uid": "P88405", "consist": "707018+707027", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88405/2026-09-16/detailed", "trust_id": "882M06M516", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2M06", "timing_status": "EARLY", "origin_station": "London Charing Cross", "current_leg_arr": "0641", "current_leg_dep": "0634", "current_leg_end": "Dartford", "origin_dep_time": "0555", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Barnehurst", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Barnehurst", "current_leg_milage": "3.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"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\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9001.24, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9070.016, \"from_m\": 9001.24, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9111.618, \"from_m\": 9070.016, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9440.952, \"from_m\": 9111.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9493.481, \"from_m\": 9440.952, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10199.557, \"from_m\": 9493.481, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 11864.495, \"from_m\": 10199.557, \"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\": 12488.338, \"from_m\": 11864.495, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14392.154, \"from_m\": 12488.338, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14896.997, \"from_m\": 14392.154, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15122.057, \"from_m\": 14896.997, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15626.9, \"from_m\": 15122.057, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17530.717, \"from_m\": 15626.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18154.56, \"from_m\": 17530.717, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18193.943, \"from_m\": 18154.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18782.703, \"from_m\": 18193.943, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20686.297, \"from_m\": 18782.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\": 21188.644, \"from_m\": 20686.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\": 30822.811, \"from_m\": 21188.644, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31315.854, \"from_m\": 30822.811, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 31363.738, \"from_m\": 31315.854, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32524.114, \"from_m\": 31363.738, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33261.47, \"from_m\": 32524.114, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33307.112, \"from_m\": 33261.47, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33656.8, \"from_m\": 33307.112, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33929.517, \"from_m\": 33656.8, \"capability_applied\": null, \"effective_limit_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\": 600887, \"profile_key\": \"06bceef891ab975f3cdb2b7ff93e35d0c1241abf4d3ead745a54ff6263c4a4b1\", \"schedule_id\": 23659, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0602\", \"wtt_dep\": \"0604\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9463.177, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0612\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 9949.623, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Blackheath\", \"stage_seq\": 10, \"distance_m\": 11504.632, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0618H\", \"wtt_dep\": \"0619\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 12970.58, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622H\", \"location\": \"Eltham\", \"stage_seq\": 12, \"distance_m\": 15009.527, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0625H\", \"location\": \"Falconwood\", \"stage_seq\": 13, \"distance_m\": 23205.456, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Welling\", \"stage_seq\": 14, \"distance_m\": 24843.427, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Bexleyheath\", \"stage_seq\": 15, \"distance_m\": 27107.998, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0634\", \"wtt_dep\": \"0635\", \"location\": \"Barnehurst\", \"stage_seq\": 16, \"distance_m\": 28947.686, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 17, \"distance_m\": 30852.929, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0638\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 31395.368, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 19, \"distance_m\": 32524.114, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 33208.043, \"section_seq\": 1, \"route_path_id\": 100128}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 33929.517, \"section_seq\": 1, \"route_path_id\": 100128}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33929.517, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100128}], \"total_distance_m\": 33929.517, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 33883.875, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:01Z\", \"source_id\": 49134530, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:08Z\", \"source_id\": 15949353, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:11Z\", \"source_id\": 49141068, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:13Z\", \"source_id\": 15951463, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:47Z\", \"source_id\": 49159974, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:52Z\", \"source_id\": 15957512, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:43Z\", \"source_id\": 49165609, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:46Z\", \"source_id\": 15959188, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:32Z\", \"source_id\": 49172871, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:33Z\", \"source_id\": 15961605, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:25Z\", \"source_id\": 49178516, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:28Z\", \"source_id\": 15963430, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31598, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:32Z\", \"source_id\": 49184794, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:33Z\", \"source_id\": 15965445, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:57Z\", \"source_id\": 49189732, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:01Z\", \"source_id\": 15967099, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:00Z\", \"source_id\": 49196322, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:09Z\", \"source_id\": 15969271, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:26Z\", \"source_id\": 49201739, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:29Z\", \"source_id\": 15970958, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31777, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:46Z\", \"source_id\": 49220544, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:50Z\", \"source_id\": 15976833, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789537252192922, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:54.073982", "service_state_evidence_id": 15976833, "current_leg_start_actual_dep": "2026-09-16T06:35:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:54.220410", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
DFD |
2M06 |
707018+707027 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "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": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9001.24, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9070.016, "from_m": 9001.24, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9111.618, "from_m": 9070.016, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9440.952, "from_m": 9111.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9493.481, "from_m": 9440.952, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10199.557, "from_m": 9493.481, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 11864.495, "from_m": 10199.557, "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": 12488.338, "from_m": 11864.495, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14392.154, "from_m": 12488.338, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14896.997, "from_m": 14392.154, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15122.057, "from_m": 14896.997, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15626.9, "from_m": 15122.057, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17530.717, "from_m": 15626.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18154.56, "from_m": 17530.717, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18193.943, "from_m": 18154.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18782.703, "from_m": 18193.943, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20686.297, "from_m": 18782.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": 21188.644, "from_m": 20686.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": 30822.811, "from_m": 21188.644, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31315.854, "from_m": 30822.811, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 31363.738, "from_m": 31315.854, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32524.114, "from_m": 31363.738, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33261.47, "from_m": 32524.114, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33307.112, "from_m": 33261.47, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33656.8, "from_m": 33307.112, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33929.517, "from_m": 33656.8, "capability_applied": null, "effective_limit_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": 600887, "profile_key": "06bceef891ab975f3cdb2b7ff93e35d0c1241abf4d3ead745a54ff6263c4a4b1", "schedule_id": 23659, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0555", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0602", "wtt_dep": "0604", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9463.177, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0612", "location": "Lewisham", "stage_seq": 9, "distance_m": 9949.623, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Blackheath", "stage_seq": 10, "distance_m": 11504.632, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0618H", "wtt_dep": "0619", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 12970.58, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622H", "location": "Eltham", "stage_seq": 12, "distance_m": 15009.527, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0625H", "location": "Falconwood", "stage_seq": 13, "distance_m": 23205.456, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Welling", "stage_seq": 14, "distance_m": 24843.427, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Bexleyheath", "stage_seq": 15, "distance_m": 27107.998, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0634", "wtt_dep": "0635", "location": "Barnehurst", "stage_seq": 16, "distance_m": 28947.686, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Perry Street Fork Jn", "stage_seq": 17, "distance_m": 30852.929, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0638", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 31395.368, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Crayford Spur A Jn", "stage_seq": 19, "distance_m": 32524.114, "section_seq": 1, "route_path_id": 100128}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 33208.043, "section_seq": 1, "route_path_id": 100128}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 33929.517, "section_seq": 1, "route_path_id": 100128}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33929.517, "from_m": 0.0, "section_seq": 1, "route_path_id": 100128}], "total_distance_m": 33929.517, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 33883.875, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:01Z", "source_id": 49134530, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:08Z", "source_id": 15949353, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:11Z", "source_id": 49141068, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:01:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:13Z", "source_id": 15951463, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31573, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:47Z", "source_id": 49159974, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:12:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:52Z", "source_id": 15957512, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31581, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:43Z", "source_id": 49165609, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:15:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:46Z", "source_id": 15959188, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31586, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:32Z", "source_id": 49172871, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:19:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:33Z", "source_id": 15961605, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31590, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:25Z", "source_id": 49178516, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:22:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:28Z", "source_id": 15963430, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31598, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:32Z", "source_id": 49184794, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:33Z", "source_id": 15965445, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:57Z", "source_id": 49189732, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:27:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:01Z", "source_id": 15967099, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31602, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:00Z", "source_id": 49196322, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:30:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:09Z", "source_id": 15969271, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31606, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:26Z", "source_id": 49201739, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:33:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:29Z", "source_id": 15970958, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31777, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:46Z", "source_id": 49220544, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:41:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:50Z", "source_id": 15976833, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
London Charing Cross |
0555 |
0555 |
3 |
None |
None |
Dartford |
0643 |
0643 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88405/2026-09-16/detailed |
None |
Barnehurst |
2026-09-16T06:35:00+01:00 |
Dartford |
7.0 |
{"type": "LineString", "coordinates": [[0.1604625, 51.464997], [0.1615882, 51.4649451], [0.162151, 51.4649121], [0.1627509, 51.464875000000006], [0.16345179999999998, 51.4648376], [0.1646365, 51.464757899999995], [0.1657965, 51.4646716], [0.1668101, 51.464605299999995], [0.16750929999999997, 51.46456040000001], [0.16775999999999996, 51.46454699999999], [0.1686903, 51.4644984], [0.1701132, 51.4644388], [0.1715118, 51.4644034], [0.1721163, 51.4643951], [0.17224559999999997, 51.46439329999999], [0.1729753, 51.4643907], [0.1739063, 51.464373], [0.1759855, 51.464336200000005], [0.1772749, 51.46431510000001], [0.1774613, 51.464312199999995], [0.17776939999999997, 51.4643045], [0.1796630568239043, 51.464272691181066], [0.1804305, 51.4642598], [0.1814183, 51.46424159999999], [0.1816372, 51.4642406], [0.1821646, 51.4642361], [0.1842235, 51.464195], [0.1863877, 51.4641634], [0.18725389999999997, 51.4641455], [0.18748069999999997, 51.464143799999995], [0.1879152, 51.46413439999999], [0.188336, 51.46412680000001], [0.18893439999999995, 51.46411659999999], [0.1895301, 51.4641055], [0.1902077, 51.46409609999999], [0.1908458, 51.464088499999995], [0.19108079999999997, 51.46407399999999], [0.1913554, 51.46405190000001], [0.19163549999999996, 51.4640229], [0.19183489999999995, 51.4639949], [0.19203849999999997, 51.46395830000001], [0.1922981, 51.4639089], [0.1925003, 51.46386209999999], [0.1926779, 51.4638101], [0.192917, 51.4637404], [0.1931861, 51.4636382], [0.1934881, 51.463525899999986], [0.1936999, 51.4634229], [0.19395529999999997, 51.4632901], [0.1941917, 51.4631539], [0.1944704, 51.46296069999998], [0.19464119999999996, 51.462827], [0.1948584, 51.4625768], [0.1948762487808966, 51.46255744604302], [0.1951596, 51.46225020000001], [0.1956066, 51.4617594], [0.1959723, 51.4613483], [0.1963618, 51.4609191], [0.19664729999999997, 51.4606039], [0.196779, 51.4604553], [0.1969453, 51.4602676], [0.19716449999999996, 51.4600257], [0.19747, 51.45968239999999], [0.19770799999999997, 51.459424199999994], [0.1980448, 51.4590223], [0.1982452, 51.4587992], [0.1984067, 51.4586306], [0.1985169, 51.458507399999995], [0.1986572, 51.4583451], [0.19894649999999997, 51.4580189], [0.1991743, 51.4577761], [0.1993923, 51.4575437], [0.1997655, 51.457134], [0.2001452, 51.4567181], [0.2004769, 51.4563707], [0.20070609999999997, 51.456121799999984], [0.2009726, 51.4558182], [0.2012161, 51.4555481], [0.2016325, 51.4550842], [0.2019588, 51.454735199999995], [0.2022075, 51.45445589999999], [0.2026338, 51.4539866], [0.202857, 51.45373420000001], [0.2028838, 51.453700799999986], [0.2030969, 51.4534616], [0.2031941, 51.4533629], [0.2034545, 51.45307809999999], [0.2036019, 51.45292630000001], [0.2038063, 51.45272279999999], [0.2040006, 51.4525463], [0.2041533, 51.45240840000001], [0.20435519999999996, 51.45224949999999], [0.2045339, 51.45212000000001], [0.2047843, 51.4519482], [0.2049087, 51.451865999999995], [0.2050962, 51.4517462], [0.2052913, 51.4516294], [0.2055019, 51.4515114], [0.2057676, 51.4513651], [0.2060333, 51.45122959999999], [0.2062922, 51.4511128], [0.2066332, 51.4509599], [0.2069211, 51.45083830000001], [0.2072273, 51.4507131], [0.2074461, 51.45062870000001], [0.20770459999999996, 51.45053769999999], [0.2080787, 51.4504063], [0.2084398, 51.45030169999998], [0.2086097, 51.45025369999999], [0.20886029999999997, 51.45018890000001], [0.2091204, 51.4501271], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} |
3.0 |
0634 |
0641 |
Barnehurst |
Dartford |
Dartford |
51.4474513 |
0.2197223 |
51.4474513 |
0.2197223 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Dartford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976833 |
1789537252192922 |
67 |
67 |
2026-09-16 05:51:54.220410 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:54.073982 |
| 568312 |
599619 |
W83689 |
042V36M616 |
2026-09-16 |
COMPLETE |
15976717 |
2026-09-16 06:41:00 |
2026-09-16 05:52:07 |
2026-09-18 05:52:07 |
{"id": 599619, "stp": "P", "toc": "ScotRail", "uid": "W83689", "consist": "334022", "dest_crs": "EDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83689/2026-09-16/detailed", "trust_id": "042V36M616", "origin_crs": "BHG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "16F", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2V36", "timing_status": "EARLY", "origin_station": "Bathgate", "current_leg_arr": "0641", "current_leg_dep": "0637", "current_leg_end": "Edinburgh", "origin_dep_time": "0616", "origin_platform": "1", "current_location": "Edinburgh", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "0643", "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\": 95.374, \"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\": 164.682, \"from_m\": 95.374, \"capability_applied\": null, \"effective_limit_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\": 1306.585, \"from_m\": 164.682, \"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\": 13354.34, \"from_m\": 1306.585, \"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\": 15661.843, \"from_m\": 13354.34, \"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\": 16266.707, \"from_m\": 15661.843, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25698.5, \"from_m\": 16266.707, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 27644.057, \"from_m\": 25698.5, \"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\": 29035.644, \"from_m\": 27644.057, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30035.948, \"from_m\": 29035.644, \"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\": 30185.812, \"from_m\": 30035.948, \"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\": 30277.442, \"from_m\": 30185.812, \"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\": 30722.048, \"from_m\": 30277.442, \"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\": 599619, \"profile_key\": \"e451fd8d42ce7d276cee634e7b6501ad70de08ae59cde3b902959632009dbfac\", \"schedule_id\": 28818, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Bathgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Livingston North\", \"stage_seq\": 2, \"distance_m\": 5982.215, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Uphall\", \"stage_seq\": 3, \"distance_m\": 9258.295, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 4, \"distance_m\": 16266.707, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 21932.291, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 6, \"distance_m\": 25887.183, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Haymarket\", \"stage_seq\": 7, \"distance_m\": 27807.633, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641\", \"location\": \"Princes St Gardens\", \"stage_seq\": 8, \"distance_m\": 29136.893, \"section_seq\": 1, \"route_path_id\": 101847}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 9, \"distance_m\": 30722.048, \"section_seq\": 1, \"route_path_id\": 101847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 30722.048, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101847}], \"total_distance_m\": 30722.048, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 30722.048, \"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": "0616", "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\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:50Z\", \"source_id\": 49173498, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:55Z\", \"source_id\": 15961822, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:59Z\", \"source_id\": 49181697, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:03Z\", \"source_id\": 15964447, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:05Z\", \"source_id\": 49198687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:09Z\", \"source_id\": 15970025, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:06Z\", \"source_id\": 49210183, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:08Z\", \"source_id\": 15973508, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:35Z\", \"source_id\": 49220149, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:41Z\", \"source_id\": 15976717, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "16", "timing_fact_generation": 1789537243038807, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:41:55.221208", "service_state_evidence_id": 15976717, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:51:56.179536", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
BHG |
EDB |
2V36 |
334022 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 95.374, "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": 164.682, "from_m": 95.374, "capability_applied": null, "effective_limit_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": 1306.585, "from_m": 164.682, "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": 13354.34, "from_m": 1306.585, "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": 15661.843, "from_m": 13354.34, "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": 16266.707, "from_m": 15661.843, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25698.5, "from_m": 16266.707, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 27644.057, "from_m": 25698.5, "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": 29035.644, "from_m": 27644.057, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30035.948, "from_m": 29035.644, "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": 30185.812, "from_m": 30035.948, "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": 30277.442, "from_m": 30185.812, "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": 30722.048, "from_m": 30277.442, "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": 599619, "profile_key": "e451fd8d42ce7d276cee634e7b6501ad70de08ae59cde3b902959632009dbfac", "schedule_id": 28818, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0616", "location": "Bathgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Livingston North", "stage_seq": 2, "distance_m": 5982.215, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Uphall", "stage_seq": 3, "distance_m": 9258.295, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Newbridge Jn", "stage_seq": 4, "distance_m": 16266.707, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 21932.291, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Haymarket West Jn", "stage_seq": 6, "distance_m": 25887.183, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Haymarket", "stage_seq": 7, "distance_m": 27807.633, "section_seq": 1, "route_path_id": 101847}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641", "location": "Princes St Gardens", "stage_seq": 8, "distance_m": 29136.893, "section_seq": 1, "route_path_id": 101847}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 9, "distance_m": 30722.048, "section_seq": 1, "route_path_id": 101847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 30722.048, "from_m": 0.0, "section_seq": 1, "route_path_id": 101847}], "total_distance_m": 30722.048, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 30722.048, "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": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:50Z", "source_id": 49173498, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:20:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:55Z", "source_id": 15961822, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:59Z", "source_id": 49181697, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:23:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:03Z", "source_id": 15964447, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:05Z", "source_id": 49198687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:31:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:09Z", "source_id": 15970025, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:06Z", "source_id": 49210183, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:37:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:08Z", "source_id": 15973508, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 851, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:35Z", "source_id": 49220149, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:41Z", "source_id": 15976717, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Bathgate |
0616 |
0616 |
1 |
None |
None |
Edinburgh |
0643 |
0643 |
16F |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83689/2026-09-16/detailed |
None |
Haymarket |
2026-09-16T06:39: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 |
0637 |
0641 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:41:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976717 |
1789537243038807 |
40 |
40 |
2026-09-16 05:51:56.179536 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:41:55.221208 |
| 568313 |
598728 |
C02239 |
813G64M516 |
2026-09-16 |
COMPLETE |
15984698 |
2026-09-16 06:52:00 |
2026-09-16 05:52:08 |
2026-09-18 05:52:08 |
{"id": 598728, "stp": "P", "toc": "Great Western Railway", "uid": "C02239", "consist": "800019", "dest_crs": "CNM", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02239/2026-09-16/detailed", "trust_id": "813G64M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-16", "dest_arr_time": "0645", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "3G64", "timing_status": "LATE", "origin_station": "Stoke Gifford", "current_leg_arr": "0645", "current_leg_dep": "0651", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "0554", "origin_platform": null, "current_location": "Cheltenham Spa", "last_update_time": "2026-09-16T05:52:07", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "0645", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Stoke Gifford", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 592.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 675.074, \"from_m\": 592.682, \"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\": 1019.618, \"from_m\": 675.074, \"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\": 2412.694, \"from_m\": 1019.618, \"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\": 8353.152, \"from_m\": 2412.694, \"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\": 8437.71, \"from_m\": 8353.152, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8563.338, \"from_m\": 8437.71, \"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\": 8759.493, \"from_m\": 8563.338, \"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\": 9413.823, \"from_m\": 8759.493, \"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\": 10632.159, \"from_m\": 9413.823, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 10767.431, \"from_m\": 10632.159, \"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\": 10839.559, \"from_m\": 10767.431, \"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\": 22640.261, \"from_m\": 10839.559, \"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\": 50925.693, \"from_m\": 22640.261, \"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\": 51349.832, \"from_m\": 50925.693, \"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\": 52891.477, \"from_m\": 51349.832, \"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\": 54289.367, \"from_m\": 52891.477, \"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\": 54319.037, \"from_m\": 54289.367, \"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\": 54356.857, \"from_m\": 54319.037, \"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\": 54391.157, \"from_m\": 54356.857, \"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\": 63155.732, \"from_m\": 54391.157, \"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}], \"service_id\": 598728, \"profile_key\": \"f1d442ef31d7dc1e24612d63ef4e4ab8e4d38f3a0d2f89de65bb0367e9c3e0eb\", \"schedule_id\": 322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Stoke Gifford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": false, \"wtt_arr\": \"0557\", \"wtt_dep\": \"0559\", \"location\": \"Bristol Parkway\", \"stage_seq\": 2, \"distance_m\": 1178.304, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0603H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 3, \"distance_m\": 8535.528, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Yate\", \"stage_seq\": 4, \"distance_m\": 11131.341, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Charfield\", \"stage_seq\": 5, \"distance_m\": 22081.7, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0618\", \"location\": \"Standish Jn\", \"stage_seq\": 6, \"distance_m\": 43062.824, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 7, \"distance_m\": 52968.952, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 8, \"distance_m\": 54289.367, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 9, \"distance_m\": 63155.732, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0643\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 10, \"distance_m\": 63155.732, \"section_seq\": 1, \"route_path_id\": 65766}, {\"is_pass\": false, \"wtt_arr\": \"0645\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 11, \"distance_m\": 63155.732, \"section_seq\": 1, \"route_path_id\": 65766}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63155.732, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65766}], \"total_distance_m\": 63155.732, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 62478.492, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 677.24, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0554", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1434.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:28Z\", \"source_id\": 49155713, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:31Z\", \"source_id\": 15956110, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:41Z\", \"source_id\": 49173175, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:48Z\", \"source_id\": 15961699, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:37Z\", \"source_id\": 15978185, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:10Z\", \"source_id\": 49221417, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:23Z\", \"source_id\": 49245859, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:12Z\", \"source_id\": 15977132, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:51:23Z\", \"source_id\": 15984698, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:52:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "S2", "timing_fact_generation": 1789537884656595, "current_leg_arrival_utc": "2026-09-16T06:52:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:00.011351", "service_state_evidence_id": 15977132, "current_leg_start_actual_dep": "2026-09-16T06:50:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:03.314197", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
None |
CNM |
3G64 |
800019 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 592.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 675.074, "from_m": 592.682, "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": 1019.618, "from_m": 675.074, "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": 2412.694, "from_m": 1019.618, "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": 8353.152, "from_m": 2412.694, "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": 8437.71, "from_m": 8353.152, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8563.338, "from_m": 8437.71, "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": 8759.493, "from_m": 8563.338, "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": 9413.823, "from_m": 8759.493, "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": 10632.159, "from_m": 9413.823, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 10767.431, "from_m": 10632.159, "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": 10839.559, "from_m": 10767.431, "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": 22640.261, "from_m": 10839.559, "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": 50925.693, "from_m": 22640.261, "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": 51349.832, "from_m": 50925.693, "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": 52891.477, "from_m": 51349.832, "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": 54289.367, "from_m": 52891.477, "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": 54319.037, "from_m": 54289.367, "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": 54356.857, "from_m": 54319.037, "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": 54391.157, "from_m": 54356.857, "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": 63155.732, "from_m": 54391.157, "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}], "service_id": 598728, "profile_key": "f1d442ef31d7dc1e24612d63ef4e4ab8e4d38f3a0d2f89de65bb0367e9c3e0eb", "schedule_id": 322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0554", "location": "Stoke Gifford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65766}, {"is_pass": false, "wtt_arr": "0557", "wtt_dep": "0559", "location": "Bristol Parkway", "stage_seq": 2, "distance_m": 1178.304, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0603H", "location": "Westerleigh Jn", "stage_seq": 3, "distance_m": 8535.528, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Yate", "stage_seq": 4, "distance_m": 11131.341, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Charfield", "stage_seq": 5, "distance_m": 22081.7, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0618", "location": "Standish Jn", "stage_seq": 6, "distance_m": 43062.824, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Gloucester Yard Jn", "stage_seq": 7, "distance_m": 52968.952, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Barnwood Jn", "stage_seq": 8, "distance_m": 54289.367, "section_seq": 1, "route_path_id": 65766}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Cheltenham Spa", "stage_seq": 9, "distance_m": 63155.732, "section_seq": 1, "route_path_id": 65766}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0643", "location": "Alstone Carriage Holding Sidings", "stage_seq": 10, "distance_m": 63155.732, "section_seq": 1, "route_path_id": 65766}, {"is_pass": false, "wtt_arr": "0645", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 11, "distance_m": 63155.732, "section_seq": 1, "route_path_id": 65766}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63155.732, "from_m": 0.0, "section_seq": 1, "route_path_id": 65766}], "total_distance_m": 63155.732, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 62478.492, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 677.24, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:28Z", "source_id": 49155713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:31Z", "source_id": 15956110, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:41Z", "source_id": 49173175, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:19:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:48Z", "source_id": 15961699, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:37Z", "source_id": 15978185, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:10Z", "source_id": 49221417, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:23Z", "source_id": 49245859, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:52:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:12Z", "source_id": 15977132, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:51:23Z", "source_id": 15984698, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:52:00+01:00", "operational_fact": true}] |
Stoke Gifford |
0554 |
0554 |
None |
None |
None |
Cheltenham Spa |
0645 |
0645 |
1 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02239/2026-09-16/detailed |
None |
Alstone Carriage Holding Sidings |
2026-09-16T06:50:00+01:00 |
Cheltenham Spa |
1434.0 |
{"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} |
0.2 |
0651 |
0645 |
Stoke Gifford |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-16 05:52:07 |
TERMINATED |
2026-09-16 05:42:00 |
Cheltenham Spa |
TRUST |
DIRECT_DESTINATION_ARRIVAL |
15977132 |
1789537884656595 |
46 |
46 |
2026-09-16 05:52:03.314197 |
S2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:00.011351 |
| 568314 |
598701 |
W29222 |
872M05M516 |
2026-09-16 |
COMPLETE |
15976414 |
2026-09-16 06:42:00 |
2026-09-16 05:52:08 |
2026-09-18 05:52:08 |
{"id": 598701, "stp": "P", "toc": "Southern", "uid": "W29222", "consist": "377707", "dest_crs": "WFJ", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29222/2026-09-16/detailed", "trust_id": "872M05M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "10", "is_terminated": 1, "next_location": "Watford Junction", "signalling_id": "2M05", "timing_status": "ON TIME", "origin_station": "Clapham Junction (C)", "current_leg_arr": "0642", "current_leg_dep": "0633", "current_leg_end": "Watford Junction", "origin_dep_time": "0553", "origin_platform": "16", "current_location": "Watford Junction", "last_update_time": "2026-09-16T05:52:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899861999999999, 51.6591635], [-0.3900313999999999, 51.6592031], [-0.3901879, 51.6593403], [-0.39077739999999994, 51.6597999], [-0.39100509999999994, 51.659983100000005], [-0.3911888, 51.6601376], [-0.3915111999999999, 51.6604169], [-0.3917434, 51.6605952], [-0.3921077999999999, 51.6608758], [-0.39251109999999995, 51.66118829999999], [-0.3929102, 51.6614875], [-0.3933033, 51.66177189999999], [-0.39344339999999994, 51.66187970000001], [-0.3937549, 51.66212720000001], [-0.3938646, 51.662223100000006], [-0.3939691, 51.662319999999994], [-0.3941739, 51.662522], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]}", "current_leg_start": "Harrow & Wealdstone", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "51.6643527", "next_location_lon": "-0.3961332", "previous_location": "Harrow & Wealdstone", "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\": 227.144, \"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\": 1374.141, \"from_m\": 227.144, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1659.025, \"from_m\": 1374.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2599.985, \"from_m\": 1659.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4590.015, \"from_m\": 2599.985, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5596.638, \"from_m\": 4590.015, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8623.805, \"from_m\": 5596.638, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8699.661, \"from_m\": 8623.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9137.539, \"from_m\": 8699.661, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9453.176, \"from_m\": 9137.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9637.206, \"from_m\": 9453.176, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9696.004, \"from_m\": 9637.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\": 9703.481, \"from_m\": 9696.004, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13180.413, \"from_m\": 9703.481, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16176.345, \"from_m\": 13180.413, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16370.291, \"from_m\": 16176.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\": 28986.173, \"from_m\": 16370.291, \"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\": 29196.174, \"from_m\": 28986.173, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29406.474, \"from_m\": 29196.174, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 29441.388, \"from_m\": 29406.474, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29523.019, \"from_m\": 29441.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 29738.412, \"from_m\": 29523.019, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 598701, \"profile_key\": \"f4d1288268de00a40f2072a31b8c1c7cd53f69975ad58c4245cd70259a0b36ce\", \"schedule_id\": 25889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555\", \"location\": \"Latchmere Jn\", \"stage_seq\": 2, \"distance_m\": 1341.904, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Imperial Wharf\", \"stage_seq\": 3, \"distance_m\": 2705.415, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0600H\", \"wtt_dep\": \"0601H\", \"location\": \"West Brompton\", \"stage_seq\": 4, \"distance_m\": 4170.821, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0604\", \"wtt_dep\": \"0605\", \"location\": \"Kensington (Olympia)\", \"stage_seq\": 5, \"distance_m\": 5829.126, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0608\", \"location\": \"Shepherd's Bush\", \"stage_seq\": 6, \"distance_m\": 7577.884, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0610\", \"wtt_dep\": \"0611\", \"location\": \"North Pole Sig. VC813\", \"stage_seq\": 7, \"distance_m\": 8612.436, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Mitre Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 9592.566, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 9, \"distance_m\": 10114.268, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0617H\", \"location\": \"Willesden No7\", \"stage_seq\": 10, \"distance_m\": 11436.421, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Wembley Yard South Jn\", \"stage_seq\": 11, \"distance_m\": 12551.554, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623H\", \"location\": \"Willesden Sudbury Jn\", \"stage_seq\": 12, \"distance_m\": 13132.533, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"Wembley Central\", \"stage_seq\": 13, \"distance_m\": 14564.812, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": \"0633\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 14, \"distance_m\": 19946.555, \"section_seq\": 1, \"route_path_id\": 38372}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Watford Junction\", \"stage_seq\": 15, \"distance_m\": 29738.412, \"section_seq\": 1, \"route_path_id\": 38372}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29738.412, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38372}], \"total_distance_m\": 29738.412, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23775.296, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5963.116, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.6643527", "current_position_lon": "-0.3961332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:33Z\", \"source_id\": 15949069, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:53Z\", \"source_id\": 15950203, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:38Z\", \"source_id\": 15952190, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:34Z\", \"source_id\": 15953824, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:55Z\", \"source_id\": 49183600, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:56Z\", \"source_id\": 15965037, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:35Z\", \"source_id\": 49195470, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:38Z\", \"source_id\": 15968937, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:12Z\", \"source_id\": 49219249, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:19Z\", \"source_id\": 15976414, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction", "service_state_platform": "10", "timing_fact_generation": 1789537220667448, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:01.643305", "service_state_evidence_id": 15976414, "current_leg_start_actual_dep": "2026-09-16T06:33:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:03.251125", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
WFJ |
2M05 |
377707 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 227.144, "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": 1374.141, "from_m": 227.144, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1659.025, "from_m": 1374.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2599.985, "from_m": 1659.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4590.015, "from_m": 2599.985, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5596.638, "from_m": 4590.015, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8623.805, "from_m": 5596.638, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8699.661, "from_m": 8623.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9137.539, "from_m": 8699.661, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9453.176, "from_m": 9137.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9637.206, "from_m": 9453.176, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9696.004, "from_m": 9637.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": 9703.481, "from_m": 9696.004, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13180.413, "from_m": 9703.481, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16176.345, "from_m": 13180.413, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16370.291, "from_m": 16176.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": 28986.173, "from_m": 16370.291, "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": 29196.174, "from_m": 28986.173, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29406.474, "from_m": 29196.174, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 29441.388, "from_m": 29406.474, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29523.019, "from_m": 29441.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 29738.412, "from_m": 29523.019, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 598701, "profile_key": "f4d1288268de00a40f2072a31b8c1c7cd53f69975ad58c4245cd70259a0b36ce", "schedule_id": 25889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Clapham Junction (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555", "location": "Latchmere Jn", "stage_seq": 2, "distance_m": 1341.904, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Imperial Wharf", "stage_seq": 3, "distance_m": 2705.415, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0600H", "wtt_dep": "0601H", "location": "West Brompton", "stage_seq": 4, "distance_m": 4170.821, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0604", "wtt_dep": "0605", "location": "Kensington (Olympia)", "stage_seq": 5, "distance_m": 5829.126, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0608", "location": "Shepherd's Bush", "stage_seq": 6, "distance_m": 7577.884, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0610", "wtt_dep": "0611", "location": "North Pole Sig. VC813", "stage_seq": 7, "distance_m": 8612.436, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Mitre Bridge Jn", "stage_seq": 8, "distance_m": 9592.566, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Willesden West London Jn", "stage_seq": 9, "distance_m": 10114.268, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0617H", "location": "Willesden No7", "stage_seq": 10, "distance_m": 11436.421, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Wembley Yard South Jn", "stage_seq": 11, "distance_m": 12551.554, "section_seq": 1, "route_path_id": 38372}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623H", "location": "Willesden Sudbury Jn", "stage_seq": 12, "distance_m": 13132.533, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "Wembley Central", "stage_seq": 13, "distance_m": 14564.812, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": "0633", "location": "Harrow & Wealdstone", "stage_seq": 14, "distance_m": 19946.555, "section_seq": 1, "route_path_id": 38372}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Watford Junction", "stage_seq": 15, "distance_m": 29738.412, "section_seq": 1, "route_path_id": 38372}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29738.412, "from_m": 0.0, "section_seq": 1, "route_path_id": 38372}], "total_distance_m": 29738.412, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23775.296, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5963.116, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:33Z", "source_id": 15949069, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:53Z", "source_id": 15950203, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:38Z", "source_id": 15952190, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:34Z", "source_id": 15953824, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:55Z", "source_id": 49183600, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:56Z", "source_id": 15965037, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:35Z", "source_id": 49195470, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:38Z", "source_id": 15968937, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:12Z", "source_id": 49219249, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:42:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:19Z", "source_id": 15976414, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Clapham Junction (C) |
0553 |
0553 |
16 |
None |
None |
Watford Junction |
0642 |
0642 |
10 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29222/2026-09-16/detailed |
None |
Harrow & Wealdstone |
2026-09-16T06:33:00+01:00 |
Watford Junction |
9.0 |
{"type": "LineString", "coordinates": [[-0.3341452, 51.5918831], [-0.33424699999999996, 51.5919326], [-0.33450919999999995, 51.59206], [-0.33468699999999996, 51.5921451], [-0.33483699999999994, 51.592216099999995], [-0.33554379999999995, 51.5925484], [-0.33614009999999994, 51.59283129999999], [-0.3368157, 51.593157099999985], [-0.33761759999999996, 51.5935421], [-0.3380678999999999, 51.59375519999999], [-0.33824229999999994, 51.593839499999994], [-0.3386317, 51.5940259], [-0.34151069999999994, 51.595401200000005], [-0.3418978, 51.59558390000001], [-0.34485769999999993, 51.596990000000005], [-0.34870399999999996, 51.5988061], [-0.3515021, 51.60014], [-0.35534239999999995, 51.6019657], [-0.35672770000000004, 51.6026328], [-0.35803189999999996, 51.6032788], [-0.35932611364780853, 51.603953510469125], [-0.35950180000000004, 51.6040451], [-0.3609985, 51.604851399999994], [-0.3626883, 51.6057876], [-0.3639328, 51.6065405], [-0.3649681, 51.60718020000001], [-0.3659659, 51.60782650000001], [-0.3668189, 51.608402899999994], [-0.3676128, 51.608949199999984], [-0.36843429999999994, 51.6095461], [-0.3695994, 51.610397], [-0.3697095609744746, 51.61048353460085], [-0.3707128, 51.611271599999995], [-0.37208669999999994, 51.6123705], [-0.37324479999999993, 51.613300300000006], [-0.3746831, 51.6144458], [-0.3761798, 51.6156849], [-0.3774557999999999, 51.6168411], [-0.3784435, 51.61781], [-0.3794038, 51.6188092], [-0.3801863, 51.6197023], [-0.3808844, 51.620541199999984], [-0.3817366, 51.6216573], [-0.3823911, 51.62259649999999], [-0.3829926, 51.6234953], [-0.3835719, 51.6244611], [-0.38419419999999993, 51.6255967], [-0.3847628, 51.626749], [-0.3851759, 51.6276214], [-0.38559429999999995, 51.62851059999999], [-0.3860664, 51.6296095], [-0.3863929, 51.630535599999995], [-0.3866719, 51.6314879], [-0.3868917999999999, 51.6324469], [-0.3870427, 51.6332622], [-0.38715, 51.6341745], [-0.3872144, 51.634987], [-0.3872305, 51.6354797], [-0.3872197, 51.6362189], [-0.38720589999999994, 51.6365204], [-0.3871822, 51.6370379], [-0.3871445999999999, 51.6374707], [-0.3870992, 51.637833699999995], [-0.3869436, 51.638792499999994], [-0.3868566, 51.6392047], [-0.3866527, 51.63996710000001], [-0.38638040000000007, 51.64108619999999], [-0.386186, 51.64168819999999], [-0.3861349, 51.64183210000001], [-0.3858439, 51.6426509], [-0.3855529999999999, 51.64349249999999], [-0.3853075, 51.64422209999999], [-0.3850488, 51.645013799999994], [-0.3850357, 51.6450542], [-0.38488, 51.6455351], [-0.3847573, 51.6458933], [-0.38465179999999993, 51.64622879999999], [-0.3845484, 51.6465403], [-0.38422919999999994, 51.6475027], [-0.3841205, 51.647920199999994], [-0.3840038999999999, 51.6484613], [-0.3839234, 51.649030499999995], [-0.38386439999999994, 51.64962299999999], [-0.3838751, 51.6502254], [-0.3839341, 51.6509044], [-0.3840413999999999, 51.65151680000001], [-0.3841861999999999, 51.6521525], [-0.3845202, 51.6530813], [-0.3846143, 51.65328589999999], [-0.3848783, 51.6538599], [-0.3853235, 51.65463530000001], [-0.386037, 51.655623799999994], [-0.3867224, 51.65640829999999], [-0.3874463, 51.65711610000001], [-0.3880717, 51.657650899999986], [-0.3890479999999999, 51.65841960000001], [-0.3896819, 51.6589078], [-0.3899861999999999, 51.6591635], [-0.3900313999999999, 51.6592031], [-0.3901879, 51.6593403], [-0.39077739999999994, 51.6597999], [-0.39100509999999994, 51.659983100000005], [-0.3911888, 51.6601376], [-0.3915111999999999, 51.6604169], [-0.3917434, 51.6605952], [-0.3921077999999999, 51.6608758], [-0.39251109999999995, 51.66118829999999], [-0.3929102, 51.6614875], [-0.3933033, 51.66177189999999], [-0.39344339999999994, 51.66187970000001], [-0.3937549, 51.66212720000001], [-0.3938646, 51.662223100000006], [-0.3939691, 51.662319999999994], [-0.3941739, 51.662522], [-0.3944088999999999, 51.6627389], [-0.3949009, 51.663198], [-0.39517839999999993, 51.66344269999999], [-0.3954926, 51.6637239], [-0.3957185, 51.66392690000001], [-0.39598749999999994, 51.66418550000001], [-0.3961332, 51.6643527]]} |
6.1 |
0633 |
0642 |
Harrow & Wealdstone |
Watford Junction |
Watford Junction |
51.6643527 |
-0.3961332 |
51.6643527 |
-0.3961332 |
1 |
0 |
2026-09-16 05:52:08 |
TERMINATED |
2026-09-16 05:42:00 |
Watford Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976414 |
1789537220667448 |
43 |
43 |
2026-09-16 05:52:03.251125 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:01.643305 |
| 568315 |
600380 |
L86045 |
875N92M616 |
2026-09-16 |
COMPLETE |
15977115 |
2026-09-16 06:42:00 |
2026-09-16 05:52:08 |
2026-09-18 05:52:08 |
{"id": 600380, "stp": "P", "toc": "South Western Railway", "uid": "L86045", "consist": "701009", "dest_crs": "FNH", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86045/2026-09-16/detailed", "trust_id": "875N92M616", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham", "service_date": "2026-09-16", "dest_arr_time": "0647", "dest_platform": "1", "is_terminated": 1, "next_location": "Farnham", "signalling_id": "5N92", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0642", "current_leg_dep": "0636", "current_leg_end": "Farnham", "origin_dep_time": "0639", "origin_platform": null, "current_location": "Farnham", "last_update_time": "2026-09-16T05:52:08", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]}", "current_leg_start": "Farnham C.S.D.", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.2111185", "next_location_lon": "-0.7934833", "previous_location": "Farnham C.S.D.", "current_leg_milage": "0.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1479.544, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 600380, \"profile_key\": \"275b5d1b10c0fa808c8f0bb8634549da1a5afe8e1a712797aa16f6fded5a4137\", \"schedule_id\": 18315, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0644\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 35321}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 35321}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1479.544, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35321}], \"total_distance_m\": 1479.544, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 1002.741, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0639", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2111185", "current_position_lon": "-0.7934833", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:08Z\", \"source_id\": 49221287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:12Z\", \"source_id\": 15977115, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham", "service_state_platform": "1", "timing_fact_generation": 1789537273142115, "current_leg_arrival_utc": "2026-09-16T06:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:03.597566", "service_state_evidence_id": 15977115, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:04.526417", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
FNH |
5N92 |
701009 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1479.544, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 600380, "profile_key": "275b5d1b10c0fa808c8f0bb8634549da1a5afe8e1a712797aa16f6fded5a4137", "schedule_id": 18315, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0639", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35321}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0644", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 35321}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 35321}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1479.544, "from_m": 0.0, "section_seq": 1, "route_path_id": 35321}], "total_distance_m": 1479.544, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 1002.741, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:08Z", "source_id": 49221287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:12Z", "source_id": 15977115, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0639 |
0639 |
None |
None |
None |
Farnham |
0647 |
0647 |
1 |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86045/2026-09-16/detailed |
None |
Farnham C.S.D. |
2026-09-16T06:39:00+01:00 |
Farnham |
6.0 |
{"type": "LineString", "coordinates": [[-0.8117732, 51.2044749], [-0.8084837557075693, 51.20565691020015], [-0.8078962999999999, 51.205867999999995], [-0.8073631999999998, 51.20607100000001], [-0.8068909999999999, 51.2061979], [-0.8066496999999999, 51.2062823], [-0.8065089, 51.206334299999995], [-0.8056922999999999, 51.206662400000006], [-0.8053495, 51.2067953], [-0.8045696000000001, 51.2071044], [-0.803386, 51.2075167], [-0.8026295999999999, 51.2077519], [-0.8021307, 51.20789309999999], [-0.8016989, 51.20800479999999], [-0.8001726999999998, 51.2083796], [-0.79947, 51.208572], [-0.7988288999999998, 51.208772800000006], [-0.7979532, 51.2090719], [-0.7976648000000001, 51.20917270000001], [-0.797355, 51.2092702], [-0.7970011999999999, 51.209399000000005], [-0.796883, 51.2094475], [-0.7963117, 51.209651099999995], [-0.7954399999999999, 51.2100559], [-0.7946098, 51.2104793], [-0.7937917, 51.2109359], [-0.7934833000000001, 51.211118500000005]]} |
0.9 |
0636 |
0642 |
Farnham C.S.D. |
Farnham |
Farnham |
51.2111185 |
-0.7934833 |
51.2111185 |
-0.7934833 |
1 |
0 |
2026-09-16 05:52:08 |
TERMINATED |
2026-09-16 05:42:00 |
Farnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977115 |
1789537273142115 |
7 |
7 |
2026-09-16 05:52:04.526417 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:03.597566 |
| 568316 |
598996 |
W04887 |
879H03M616 |
2026-09-16 |
COMPLETE |
15977748 |
2026-09-16 06:42:00 |
2026-09-16 05:52:08 |
2026-09-18 05:52:08 |
{"id": 598996, "stp": "P", "toc": "London Overground", "uid": "W04887", "consist": null, "dest_crs": "DLJ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04887/2026-09-16/detailed", "trust_id": "879H03M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalston Junction", "service_date": "2026-09-16", "dest_arr_time": "0645", "dest_platform": "3", "is_terminated": 1, "next_location": "Dalston Junction", "signalling_id": "9H03", "timing_status": "ON TIME", "origin_station": "Clapham Junction Plats 0-2", "current_leg_arr": "0642", "current_leg_dep": "0641", "current_leg_end": "Dalston Junction", "origin_dep_time": "0600", "origin_platform": "1", "current_location": "Dalston Junction", "last_update_time": "2026-09-16T05:52:08", "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": "0642", "motion_projection": null, "next_location_lat": "51.5454441", "next_location_lon": "-0.0750714", "previous_location": "Haggerston", "current_leg_milage": "0.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 237.031, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 266.047, \"from_m\": 237.031, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 297.401, \"from_m\": 266.047, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 372.226, \"from_m\": 297.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1120.855, \"from_m\": 372.226, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1498.214, \"from_m\": 1120.855, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2518.407, \"from_m\": 1498.214, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3186.102, \"from_m\": 2518.407, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3328.565, \"from_m\": 3186.102, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3361.639, \"from_m\": 3328.565, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3444.403, \"from_m\": 3361.639, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3817.39, \"from_m\": 3444.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3925.533, \"from_m\": 3817.39, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5515.486, \"from_m\": 3925.533, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5839.849, \"from_m\": 5515.486, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5942.434, \"from_m\": 5839.849, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6712.505, \"from_m\": 5942.434, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8224.954, \"from_m\": 6712.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8325.976, \"from_m\": 8224.954, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8697.626, \"from_m\": 8325.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 8767.164, \"from_m\": 8697.626, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9087.617, \"from_m\": 8767.164, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10657.373, \"from_m\": 9087.617, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12053.713, \"from_m\": 10657.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16143.113, \"from_m\": 12053.713, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16187.662, \"from_m\": 16143.113, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18652.731, \"from_m\": 16187.662, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20146.937, \"from_m\": 18652.731, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20338.207, \"from_m\": 20146.937, \"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\": 21287.782, \"from_m\": 20338.207, \"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\": 22005.888, \"from_m\": 21287.782, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23743.547, \"from_m\": 22005.888, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23799.023, \"from_m\": 23743.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24217.295, \"from_m\": 23799.023, \"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\": 598996, \"profile_key\": \"990c94f5cc94365b35e28b81b52c9f72e3489c40b3c2ffda10d64d1fe50359e6\", \"schedule_id\": 25308, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0604\", \"location\": \"Longhedge Jn\", \"stage_seq\": 2, \"distance_m\": 2593.253, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 3476.322, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0606H\", \"location\": \"Wandsworth Road\", \"stage_seq\": 4, \"distance_m\": 3570.632, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 5, \"distance_m\": 3958.062, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0608\", \"location\": \"Clapham High Street\", \"stage_seq\": 6, \"distance_m\": 4264.536, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 7363.343, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 8193.101, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 9, \"distance_m\": 8907.183, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 10, \"distance_m\": 10108.412, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 11, \"distance_m\": 10626.633, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 12, \"distance_m\": 12107.67, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0624H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 12397.114, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"Canada Water\", \"stage_seq\": 14, \"distance_m\": 13006.78, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628\", \"location\": \"Rotherhithe\", \"stage_seq\": 15, \"distance_m\": 13320.845, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Wapping\", \"stage_seq\": 16, \"distance_m\": 13797.169, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Shadwell\", \"stage_seq\": 17, \"distance_m\": 19350.796, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Whitechapel\", \"stage_seq\": 18, \"distance_m\": 20356.614, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 19, \"distance_m\": 21430.126, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Hoxton\", \"stage_seq\": 20, \"distance_m\": 22662.444, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": \"0640H\", \"location\": \"Haggerston\", \"stage_seq\": 21, \"distance_m\": 23544.683, \"section_seq\": 1, \"route_path_id\": 38272}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Dalston Junction\", \"stage_seq\": 22, \"distance_m\": 24217.295, \"section_seq\": 1, \"route_path_id\": 38272}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24217.295, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38272}], \"total_distance_m\": 24217.295, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23881.553, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 335.742, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0600", "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\": 28926, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:32Z\", \"source_id\": 49146840, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:33Z\", \"source_id\": 15953285, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:35Z\", \"source_id\": 49150456, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:41Z\", \"source_id\": 15954467, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:13Z\", \"source_id\": 49160858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:18Z\", \"source_id\": 15957780, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:57Z\", \"source_id\": 49166058, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:04Z\", \"source_id\": 15959384, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:15Z\", \"source_id\": 49172372, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:21Z\", \"source_id\": 15961460, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:12Z\", \"source_id\": 49182135, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:13Z\", \"source_id\": 15964560, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29525, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:13Z\", \"source_id\": 49186245, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:19Z\", \"source_id\": 15965929, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29521, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:53Z\", \"source_id\": 49189555, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:59Z\", \"source_id\": 15967067, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:48Z\", \"source_id\": 49193700, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:53Z\", \"source_id\": 15968390, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:47Z\", \"source_id\": 49197970, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:51Z\", \"source_id\": 15969754, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:09Z\", \"source_id\": 49203367, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:13Z\", \"source_id\": 15971468, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:43Z\", \"source_id\": 49209350, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:46Z\", \"source_id\": 15973211, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15067, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:13Z\", \"source_id\": 49214853, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:16Z\", \"source_id\": 15974969, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:20Z\", \"source_id\": 49219624, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:23Z\", \"source_id\": 15976484, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15050, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:01Z\", \"source_id\": 49223251, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:03Z\", \"source_id\": 15977748, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dalston Junction", "service_state_platform": "3", "timing_fact_generation": 1789537324323204, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:04.315630", "service_state_evidence_id": 15977748, "current_leg_start_actual_dep": "2026-09-16T06:40:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:04.529114", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
DLJ |
9H03 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 237.031, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 266.047, "from_m": 237.031, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 297.401, "from_m": 266.047, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 372.226, "from_m": 297.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1120.855, "from_m": 372.226, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1498.214, "from_m": 1120.855, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2518.407, "from_m": 1498.214, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3186.102, "from_m": 2518.407, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3328.565, "from_m": 3186.102, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3361.639, "from_m": 3328.565, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3444.403, "from_m": 3361.639, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3817.39, "from_m": 3444.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3925.533, "from_m": 3817.39, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5515.486, "from_m": 3925.533, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5839.849, "from_m": 5515.486, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5942.434, "from_m": 5839.849, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6712.505, "from_m": 5942.434, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8224.954, "from_m": 6712.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8325.976, "from_m": 8224.954, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8697.626, "from_m": 8325.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 8767.164, "from_m": 8697.626, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9087.617, "from_m": 8767.164, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10657.373, "from_m": 9087.617, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12053.713, "from_m": 10657.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16143.113, "from_m": 12053.713, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16187.662, "from_m": 16143.113, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18652.731, "from_m": 16187.662, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20146.937, "from_m": 18652.731, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20338.207, "from_m": 20146.937, "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": 21287.782, "from_m": 20338.207, "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": 22005.888, "from_m": 21287.782, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23743.547, "from_m": 22005.888, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23799.023, "from_m": 23743.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24217.295, "from_m": 23799.023, "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": 598996, "profile_key": "990c94f5cc94365b35e28b81b52c9f72e3489c40b3c2ffda10d64d1fe50359e6", "schedule_id": 25308, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0600", "location": "Clapham Junction Plats 0-2", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0604", "location": "Longhedge Jn", "stage_seq": 2, "distance_m": 2593.253, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Factory Jn", "stage_seq": 3, "distance_m": 3476.322, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0606H", "location": "Wandsworth Road", "stage_seq": 4, "distance_m": 3570.632, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607", "location": "Voltaire Road Jn", "stage_seq": 5, "distance_m": 3958.062, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0608", "location": "Clapham High Street", "stage_seq": 6, "distance_m": 4264.536, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 7363.343, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 8193.101, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Peckham Rye (C)", "stage_seq": 9, "distance_m": 8907.183, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Queens Rd Peckham", "stage_seq": 10, "distance_m": 10108.412, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Old Kent Road Jn", "stage_seq": 11, "distance_m": 10626.633, "section_seq": 1, "route_path_id": 38272}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Surrey Quays Silwood Jn", "stage_seq": 12, "distance_m": 12107.67, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0624H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 12397.114, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "Canada Water", "stage_seq": 14, "distance_m": 13006.78, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628", "location": "Rotherhithe", "stage_seq": 15, "distance_m": 13320.845, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Wapping", "stage_seq": 16, "distance_m": 13797.169, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Shadwell", "stage_seq": 17, "distance_m": 19350.796, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Whitechapel", "stage_seq": 18, "distance_m": 20356.614, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636H", "location": "Shoreditch High Street", "stage_seq": 19, "distance_m": 21430.126, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Hoxton", "stage_seq": 20, "distance_m": 22662.444, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": "0640H", "location": "Haggerston", "stage_seq": 21, "distance_m": 23544.683, "section_seq": 1, "route_path_id": 38272}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Dalston Junction", "stage_seq": 22, "distance_m": 24217.295, "section_seq": 1, "route_path_id": 38272}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24217.295, "from_m": 0.0, "section_seq": 1, "route_path_id": 38272}], "total_distance_m": 24217.295, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23881.553, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 335.742, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28926, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:32Z", "source_id": 49146840, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:33Z", "source_id": 15953285, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:35Z", "source_id": 49150456, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:07:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:41Z", "source_id": 15954467, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:13Z", "source_id": 49160858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:18Z", "source_id": 15957780, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:57Z", "source_id": 49166058, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:15:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:04Z", "source_id": 15959384, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:15Z", "source_id": 49172372, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:18:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:21Z", "source_id": 15961460, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:12Z", "source_id": 49182135, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:13Z", "source_id": 15964560, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29525, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:13Z", "source_id": 49186245, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:25:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:19Z", "source_id": 15965929, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29521, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:53Z", "source_id": 49189555, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:27:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:59Z", "source_id": 15967067, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:48Z", "source_id": 49193700, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:53Z", "source_id": 15968390, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15089, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:47Z", "source_id": 49197970, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:31:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:51Z", "source_id": 15969754, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:09Z", "source_id": 49203367, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:33:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:13Z", "source_id": 15971468, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15071, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:43Z", "source_id": 49209350, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:46Z", "source_id": 15973211, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15067, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:13Z", "source_id": 49214853, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:16Z", "source_id": 15974969, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:20Z", "source_id": 49219624, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:23Z", "source_id": 15976484, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15050, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:01Z", "source_id": 49223251, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:42:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:03Z", "source_id": 15977748, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Clapham Junction Plats 0-2 |
0600 |
0600 |
1 |
None |
None |
Dalston Junction |
0645 |
0642 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04887/2026-09-16/detailed |
None |
Haggerston |
2026-09-16T06:40: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 |
0641 |
0642 |
Haggerston |
Dalston Junction |
Dalston Junction |
51.5454441 |
-0.0750714 |
51.5454441 |
-0.0750714 |
1 |
0 |
2026-09-16 05:52:08 |
TERMINATED |
2026-09-16 05:42:00 |
Dalston Junction |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977748 |
1789537324323204 |
68 |
68 |
2026-09-16 05:52:04.529114 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:04.315630 |
| 568317 |
597994 |
C18580 |
532B05M516 |
2026-09-16 |
COMPLETE |
15976304 |
2026-09-16 06:42:00 |
2026-09-16 05:52:08 |
2026-09-18 05:52:08 |
{"id": 597994, "stp": "P", "toc": "Great Northern", "uid": "C18580", "consist": "717023", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18580/2026-09-16/detailed", "trust_id": "532B05M516", "origin_crs": "HFN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-16", "dest_arr_time": "0623", "dest_platform": "9", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2B05", "timing_status": "LATE", "origin_station": "Hertford North", "current_leg_arr": "0642", "current_leg_dep": "0637", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "0531", "origin_platform": "3", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-16T05:52:08", "route_debug_link": null, "timing_variation": "+19 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": "0623", "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\": 205.106, \"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\": 240.043, \"from_m\": 205.106, \"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\": 9734.022, \"from_m\": 240.043, \"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\": 9757.108, \"from_m\": 9734.022, \"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\": 15887.174, \"from_m\": 9757.108, \"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\": 15929.085, \"from_m\": 15887.174, \"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\": 17712.233, \"from_m\": 15929.085, \"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\": 17765.059, \"from_m\": 17712.233, \"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\": 20707.879, \"from_m\": 17765.059, \"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\": 24380.213, \"from_m\": 20707.879, \"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\": 25135.581, \"from_m\": 24380.213, \"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\": 25506.495, \"from_m\": 25135.581, \"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\": 25556.804, \"from_m\": 25506.495, \"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\": 25612.196, \"from_m\": 25556.804, \"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\": 25667.765, \"from_m\": 25612.196, \"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\": 27671.893, \"from_m\": 25667.765, \"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\": 28965.265, \"from_m\": 27671.893, \"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\": 29020.505, \"from_m\": 28965.265, \"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\": 29271.385, \"from_m\": 29020.505, \"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\": 29354.19, \"from_m\": 29271.385, \"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\": 29861.158, \"from_m\": 29354.19, \"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\": 29981.016, \"from_m\": 29861.158, \"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\": 30834.215, \"from_m\": 29981.016, \"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\": 31311.49, \"from_m\": 30834.215, \"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\": 31415.807, \"from_m\": 31311.49, \"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\": 35760.815, \"from_m\": 31415.807, \"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\": 597994, \"profile_key\": \"4836353852c9853449ac3ad376b0f2dd0459b4491538bf17d0e18e04654f3e6a\", \"schedule_id\": 2564, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0531\", \"location\": \"Hertford North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0535\", \"wtt_dep\": \"0535H\", \"location\": \"Bayford\", \"stage_seq\": 2, \"distance_m\": 4739.987, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Ponsbourne Tunnel Sig. K894\", \"stage_seq\": 3, \"distance_m\": 5152.494, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0539H\", \"location\": \"Cuffley\", \"stage_seq\": 4, \"distance_m\": 10291.047, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0542\", \"wtt_dep\": \"0542H\", \"location\": \"Crews Hill\", \"stage_seq\": 5, \"distance_m\": 13054.339, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Gordon Hill\", \"stage_seq\": 6, \"distance_m\": 15680.994, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Enfield Chase\", \"stage_seq\": 7, \"distance_m\": 16852.107, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0550\", \"wtt_dep\": \"0550H\", \"location\": \"Grange Park\", \"stage_seq\": 8, \"distance_m\": 19707.339, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0553\", \"location\": \"Winchmore Hill\", \"stage_seq\": 9, \"distance_m\": 20773.282, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0555\", \"wtt_dep\": \"0556\", \"location\": \"Palmers Green\", \"stage_seq\": 10, \"distance_m\": 22658.838, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0558H\", \"location\": \"Bowes Park\", \"stage_seq\": 11, \"distance_m\": 24131.124, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Alexandra Palace\", \"stage_seq\": 12, \"distance_m\": 25311.761, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Hornsey\", \"stage_seq\": 13, \"distance_m\": 26831.24, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Harringay\", \"stage_seq\": 14, \"distance_m\": 27798.906, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0607H\", \"wtt_dep\": \"0609\", \"location\": \"Finsbury Park\", \"stage_seq\": 15, \"distance_m\": 29758.933, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613\", \"location\": \"Drayton Park\", \"stage_seq\": 16, \"distance_m\": 31082.175, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0614\", \"wtt_dep\": \"0615\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 17, \"distance_m\": 32213.892, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0616H\", \"wtt_dep\": \"0617\", \"location\": \"Essex Road\", \"stage_seq\": 18, \"distance_m\": 33078.022, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Old Street\", \"stage_seq\": 19, \"distance_m\": 35161.346, \"section_seq\": 1, \"route_path_id\": 28414}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 20, \"distance_m\": 35760.815, \"section_seq\": 1, \"route_path_id\": 28414}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35760.815, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28414}], \"total_distance_m\": 35760.815, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 34783.307, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 977.508, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:24Z\", \"source_id\": 49108685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:29Z\", \"source_id\": 15941413, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:44Z\", \"source_id\": 49118108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:47Z\", \"source_id\": 15944184, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:24Z\", \"source_id\": 49126033, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:28Z\", \"source_id\": 15946665, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:12Z\", \"source_id\": 49133222, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:19Z\", \"source_id\": 15948918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:44Z\", \"source_id\": 49137182, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:47Z\", \"source_id\": 15950125, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:18Z\", \"source_id\": 49141231, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:21Z\", \"source_id\": 15951510, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:58Z\", \"source_id\": 49145807, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:03Z\", \"source_id\": 15952977, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15822, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:02Z\", \"source_id\": 49151268, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:03Z\", \"source_id\": 15954712, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:58Z\", \"source_id\": 49154843, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:03Z\", \"source_id\": 15955863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:15Z\", \"source_id\": 49164664, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:18Z\", \"source_id\": 15958939, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:31Z\", \"source_id\": 49170937, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:36Z\", \"source_id\": 15960985, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:46Z\", \"source_id\": 49175216, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:51Z\", \"source_id\": 15962375, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16148, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:31Z\", \"source_id\": 49182754, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:34Z\", \"source_id\": 15964785, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:48Z\", \"source_id\": 49191521, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:50Z\", \"source_id\": 15967644, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:02Z\", \"source_id\": 49196349, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:06Z\", \"source_id\": 15969258, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:21Z\", \"source_id\": 49201562, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:25Z\", \"source_id\": 15970919, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:53Z\", \"source_id\": 49209655, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:57Z\", \"source_id\": 15973356, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:03Z\", \"source_id\": 49218836, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:09Z\", \"source_id\": 15976304, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1789537210279435, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:07.486053", "service_state_evidence_id": 15976304, "current_leg_start_actual_dep": "2026-09-16T06:39:30+01:00", "operational_evidence_version": 109, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:07.751878", "service_state_valid_until_kind": null, "operational_interpretation_version": 109, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Northern |
P |
HFN |
MOG |
2B05 |
717023 |
6 |
85 |
None |
{"version": 3, "segments": [{"to_m": 205.106, "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": 240.043, "from_m": 205.106, "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": 9734.022, "from_m": 240.043, "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": 9757.108, "from_m": 9734.022, "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": 15887.174, "from_m": 9757.108, "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": 15929.085, "from_m": 15887.174, "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": 17712.233, "from_m": 15929.085, "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": 17765.059, "from_m": 17712.233, "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": 20707.879, "from_m": 17765.059, "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": 24380.213, "from_m": 20707.879, "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": 25135.581, "from_m": 24380.213, "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": 25506.495, "from_m": 25135.581, "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": 25556.804, "from_m": 25506.495, "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": 25612.196, "from_m": 25556.804, "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": 25667.765, "from_m": 25612.196, "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": 27671.893, "from_m": 25667.765, "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": 28965.265, "from_m": 27671.893, "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": 29020.505, "from_m": 28965.265, "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": 29271.385, "from_m": 29020.505, "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": 29354.19, "from_m": 29271.385, "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": 29861.158, "from_m": 29354.19, "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": 29981.016, "from_m": 29861.158, "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": 30834.215, "from_m": 29981.016, "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": 31311.49, "from_m": 30834.215, "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": 31415.807, "from_m": 31311.49, "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": 35760.815, "from_m": 31415.807, "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": 597994, "profile_key": "4836353852c9853449ac3ad376b0f2dd0459b4491538bf17d0e18e04654f3e6a", "schedule_id": 2564, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0531", "location": "Hertford North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0535", "wtt_dep": "0535H", "location": "Bayford", "stage_seq": 2, "distance_m": 4739.987, "section_seq": 1, "route_path_id": 28414}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0536", "location": "Ponsbourne Tunnel Sig. K894", "stage_seq": 3, "distance_m": 5152.494, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0539H", "location": "Cuffley", "stage_seq": 4, "distance_m": 10291.047, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0542", "wtt_dep": "0542H", "location": "Crews Hill", "stage_seq": 5, "distance_m": 13054.339, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Gordon Hill", "stage_seq": 6, "distance_m": 15680.994, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Enfield Chase", "stage_seq": 7, "distance_m": 16852.107, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0550", "wtt_dep": "0550H", "location": "Grange Park", "stage_seq": 8, "distance_m": 19707.339, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0553", "location": "Winchmore Hill", "stage_seq": 9, "distance_m": 20773.282, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0555", "wtt_dep": "0556", "location": "Palmers Green", "stage_seq": 10, "distance_m": 22658.838, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0558H", "location": "Bowes Park", "stage_seq": 11, "distance_m": 24131.124, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Alexandra Palace", "stage_seq": 12, "distance_m": 25311.761, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Hornsey", "stage_seq": 13, "distance_m": 26831.24, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Harringay", "stage_seq": 14, "distance_m": 27798.906, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0607H", "wtt_dep": "0609", "location": "Finsbury Park", "stage_seq": 15, "distance_m": 29758.933, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613", "location": "Drayton Park", "stage_seq": 16, "distance_m": 31082.175, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0614", "wtt_dep": "0615", "location": "Highbury & Islington (Great Northern)", "stage_seq": 17, "distance_m": 32213.892, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0616H", "wtt_dep": "0617", "location": "Essex Road", "stage_seq": 18, "distance_m": 33078.022, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Old Street", "stage_seq": 19, "distance_m": 35161.346, "section_seq": 1, "route_path_id": 28414}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 20, "distance_m": 35760.815, "section_seq": 1, "route_path_id": 28414}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35760.815, "from_m": 0.0, "section_seq": 1, "route_path_id": 28414}], "total_distance_m": 35760.815, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 34783.307, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 977.508, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:24Z", "source_id": 49108685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:38:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:29Z", "source_id": 15941413, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:44Z", "source_id": 49118108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:46:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:47Z", "source_id": 15944184, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:24Z", "source_id": 49126033, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:52:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:28Z", "source_id": 15946665, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:12Z", "source_id": 49133222, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:57:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:19Z", "source_id": 15948918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15808, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:44Z", "source_id": 49137182, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:47Z", "source_id": 15950125, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15812, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:18Z", "source_id": 49141231, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:02:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:21Z", "source_id": 15951510, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:58Z", "source_id": 49145807, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:03Z", "source_id": 15952977, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15822, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:02Z", "source_id": 49151268, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:03Z", "source_id": 15954712, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:58Z", "source_id": 49154843, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:10:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:03Z", "source_id": 15955863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:15Z", "source_id": 49164664, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:18Z", "source_id": 15958939, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:31Z", "source_id": 49170937, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:18:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:36Z", "source_id": 15960985, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:46Z", "source_id": 49175216, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:51Z", "source_id": 15962375, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16148, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:31Z", "source_id": 49182754, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:34Z", "source_id": 15964785, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:48Z", "source_id": 49191521, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:28:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:50Z", "source_id": 15967644, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:02Z", "source_id": 49196349, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:30:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:06Z", "source_id": 15969258, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:21Z", "source_id": 49201562, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:33:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:25Z", "source_id": 15970919, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:53Z", "source_id": 49209655, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:36:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:57Z", "source_id": 15973356, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:03Z", "source_id": 49218836, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:09Z", "source_id": 15976304, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Hertford North |
0531 |
0531 |
3 |
None |
None |
Moorgate (Great Northern) |
0623 |
0623 |
9 |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C18580/2026-09-16/detailed |
None |
Old Street |
2026-09-16T06:39:30+01:00 |
Moorgate (Great Northern) |
5.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 |
0637 |
0642 |
Old Street |
Moorgate (Great Northern) |
Moorgate (Great Northern) |
51.5186636 |
-0.0880023 |
51.5186636 |
-0.0880023 |
1 |
0 |
2026-09-16 05:52:08 |
TERMINATED |
2026-09-16 05:42:00 |
Moorgate (Great Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976304 |
1789537210279435 |
109 |
109 |
2026-09-16 05:52:07.751878 |
10 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:07.486053 |
| 568318 |
599423 |
L85092 |
865B22M616 |
2026-09-16 |
COMPLETE |
15976746 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 599423, "stp": "O", "toc": "South Western Railway", "uid": "L85092", "consist": "444018", "dest_crs": "POO", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85092/2026-09-16/detailed", "trust_id": "865B22M616", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Poole", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "1", "is_terminated": 1, "next_location": "Poole", "signalling_id": "5B22", "timing_status": "EARLY", "origin_station": "Weymouth", "current_leg_arr": "0642", "current_leg_dep": "0610", "current_leg_end": "Poole", "origin_dep_time": "0611", "origin_platform": "2", "current_location": "Poole Ferry Terminal", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.4615611, 50.625936499999995], [-2.4610906, 50.6248018], [-2.4608405, 50.6241759], [-2.4604712999999996, 50.62336989999999], [-2.4599327, 50.6222588], [-2.4593778999999993, 50.6212671], [-2.4591894, 50.620930099999995], [-2.4587721, 50.620390699999994], [-2.4589409999999994, 50.62068789999999], [-2.4591254, 50.62100179999999], [-2.4594115000000003, 50.6215193], [-2.4594702999999996, 50.62162039999999], [-2.4596347, 50.6219358], [-2.4599379999999997, 50.6225305], [-2.4601335, 50.6229299], [-2.4605249, 50.6237827], [-2.4606776999999997, 50.6241417], [-2.4608752, 50.6246128], [-2.4610845999999995, 50.6251453], [-2.4612636, 50.625622400000005], [-2.4614675, 50.62616069999999], [-2.4616044999999995, 50.62652459999998], [-2.4617545, 50.626950099999995], [-2.4618817, 50.6273721], [-2.4620086999999997, 50.627832600000005], [-2.4621478999999997, 50.628353], [-2.4622651999999996, 50.6288121], [-2.4623108, 50.6290091], [-2.4623608, 50.62921680000001], [-2.4624422, 50.6295752], [-2.4625070999999994, 50.62988850000001], [-2.4625871, 50.630278], [-2.4626750999999993, 50.630725], [-2.4627714, 50.6311955], [-2.4628209999999995, 50.6314991], [-2.4629363999999994, 50.6321154], [-2.4630228, 50.6326026], [-2.4631181, 50.6331184], [-2.4632107, 50.63362619999999], [-2.4633126, 50.63420889999999], [-2.4633539000000004, 50.6344879], [-2.4633940999999995, 50.634798700000005], [-2.4634370999999997, 50.6352005], [-2.4634962, 50.6356752], [-2.4635509999999994, 50.636166200000005], [-2.4635639999999994, 50.6362835], [-2.4636098, 50.63676619999999], [-2.4636614, 50.6372763], [-2.4637075, 50.637746], [-2.4637597, 50.638224], [-2.4638019, 50.638594399999995], [-2.4638513, 50.63897300000001], [-2.4639207999999995, 50.639456999999986], [-2.4639864, 50.639861999999994], [-2.4640621, 50.6402993], [-2.4641295999999997, 50.6406686], [-2.4642050999999996, 50.64108219999999], [-2.4642622, 50.64136289999999], [-2.4643227999999997, 50.64166440000001], [-2.464425, 50.6421283], [-2.4644874999999997, 50.6423927], [-2.4645514999999993, 50.6426592], [-2.4646438, 50.64301660000001], [-2.4647521, 50.64343869999998], [-2.4648524999999997, 50.64377809999999], [-2.4649536999999997, 50.6441075], [-2.4651153, 50.64466470000001], [-2.4651947999999995, 50.6449264], [-2.4653261999999994, 50.64536619999999], [-2.4654446, 50.6457663], [-2.4655621, 50.6461716], [-2.4656365000000005, 50.6464546], [-2.4657154, 50.646769000000006], [-2.4658036, 50.647159599999995], [-2.4659145, 50.64765339999999], [-2.4659824999999995, 50.64794770000001], [-2.4660892, 50.648415699999994], [-2.4661324, 50.64861140000001], [-2.4661604999999995, 50.6487194], [-2.4662228, 50.64899820000001], [-2.4663247, 50.64950050000001], [-2.4663406, 50.649585299999984], [-2.4664035, 50.6499298], [-2.4664621999999996, 50.6503237], [-2.4665036, 50.6506291], [-2.4665413, 50.6509388], [-2.4665876999999994, 50.6512998], [-2.4666414, 50.6516761], [-2.4666518000000006, 50.651782799999985], [-2.466693, 50.6521796], [-2.4666943007079216, 50.65219431915537], [-2.4667299999999996, 50.6525983], [-2.4667531, 50.6528635], [-2.4667669, 50.653118], [-2.4667815, 50.65341430000001], [-2.4667875, 50.653701], [-2.4667869999999996, 50.654020499999994], [-2.4667718, 50.6543624], [-2.4667636999999996, 50.65447400000001], [-2.466748299999999, 50.6546502], [-2.4667075, 50.6550501], [-2.4666664999999997, 50.6553173], [-2.4666214999999996, 50.6555657], [-2.4665622, 50.655860199999985], [-2.4664941999999996, 50.6561551], [-2.4664362999999994, 50.65639699999999], [-2.4663529999999994, 50.656696499999995], [-2.4663279999999994, 50.656778], [-2.4660972, 50.657531599999984], [-2.465896, 50.6581991], [-2.4658714, 50.6582802], [-2.4658194, 50.65844920000001], [-2.4656941, 50.6588675], [-2.4655623999999996, 50.659366600000006], [-2.4654788, 50.65970740000001], [-2.4653876, 50.660109000000006], [-2.4653189, 50.66044380000001], [-2.4652660999999996, 50.6607177], [-2.4652181, 50.66105249999999], [-2.4651670999999995, 50.66145929999999], [-2.4651375999999994, 50.6617142], [-2.4651124, 50.6619983], [-2.4650902, 50.662293199999986], [-2.4650767, 50.662553200000005], [-2.4650628, 50.662827400000005], [-2.4650622, 50.6630629], [-2.4650565, 50.663547099999995], [-2.4650528, 50.66396120000001], [-2.4650365, 50.6643355], [-2.4650218000000006, 50.66456920000001], [-2.4650134, 50.6646982], [-2.4650012999999995, 50.6648583], [-2.4649880999999993, 50.6650013], [-2.4649627999999995, 50.66526710000001], [-2.4649357999999997, 50.66553369999999], [-2.464887099999999, 50.6658823], [-2.4648375, 50.6662101], [-2.4647831, 50.6665048], [-2.4646523999999994, 50.66719959999998], [-2.4645005, 50.6679276], [-2.4632279, 50.67405020000001], [-2.4631428, 50.67433309999999], [-2.4630440999999994, 50.67461519999999], [-2.4629401, 50.674920699999994], [-2.4628604, 50.67514559999999], [-2.4627638, 50.6753833], [-2.4626730999999995, 50.6756069], [-2.4625588, 50.675837099999995], [-2.4624433999999997, 50.6760571], [-2.4623243, 50.6762718], [-2.4621735, 50.67653260000001], [-2.4620138, 50.6767852], [-2.4618803999999996, 50.6769887], [-2.4616863, 50.67726309999999], [-2.4615121, 50.6774976], [-2.461270799999999, 50.6778115], [-2.4610254, 50.6781155], [-2.4607388999999995, 50.6784422], [-2.4606111, 50.6785852], [-2.4605021999999996, 50.6787031], [-2.4602606, 50.6789524], [-2.4600479, 50.67915619999999], [-2.4598183, 50.6793766], [-2.4595825, 50.6795949], [-2.4593273999999994, 50.6798123], [-2.4588680999999997, 50.6801913], [-2.4584190999999995, 50.68054789999999], [-2.4575605, 50.68121599999999], [-2.4574029999999993, 50.6813371], [-2.4572736, 50.6814366], [-2.4569282, 50.681709], [-2.4565807, 50.6819826], [-2.456267, 50.682242200000005], [-2.4560038, 50.682468699999994], [-2.4558097999999995, 50.68264229999998], [-2.4555645, 50.6828634], [-2.4553933999999997, 50.68303660000001], [-2.4551166999999996, 50.6833227], [-2.4549354, 50.6835154], [-2.4548159999999997, 50.6836579], [-2.4546669999999997, 50.68383829999999], [-2.4545405, 50.68399289999999], [-2.4543071, 50.68428020000001], [-2.4540856, 50.68457990000001], [-2.4539038, 50.6848364], [-2.4537517, 50.6850634], [-2.4535977999999994, 50.6853099], [-2.4534643999999997, 50.6855182], [-2.4533277, 50.685764199999994], [-2.4531395, 50.686099], [-2.4530181999999994, 50.68634479999999], [-2.4528921999999995, 50.6865998], [-2.4527547, 50.68690069999998], [-2.4526535999999997, 50.68715139999999], [-2.4525553, 50.6874068], [-2.4524609999999996, 50.687669499999984], [-2.4522904999999997, 50.688174999999994], [-2.4520998, 50.68876770000001], [-2.4518851, 50.6894279], [-2.4517448999999996, 50.6898669], [-2.4515612999999994, 50.6904684], [-2.4514165999999995, 50.6909372], [-2.4512596999999996, 50.6914065], [-2.4511735, 50.6916542], [-2.4511056999999994, 50.6918509], [-2.4510427999999997, 50.692025099999995], [-2.4509436999999994, 50.6922608], [-2.45086, 50.6924509], [-2.4507669, 50.69264729999999], [-2.4506698, 50.6928442], [-2.4506126, 50.69295809999999], [-2.4504797, 50.6932096], [-2.4503969, 50.6933629], [-2.4503187000000004, 50.6935146], [-2.4502164, 50.69369879999999], [-2.4500468, 50.6939899], [-2.4498641, 50.694282099999995], [-2.4495966, 50.69469980000001], [-2.4493245999999997, 50.695095599999995], [-2.4491241, 50.6953628], [-2.4489453, 50.69559809999999], [-2.4488079, 50.695767800000006], [-2.4486375999999996, 50.695985699999994], [-2.4485006, 50.696147999999994], [-2.4483575999999996, 50.6963199], [-2.4482159999999995, 50.6964808], [-2.4480794, 50.6966372], [-2.4479431, 50.6967878], [-2.4478047, 50.696934600000006], [-2.4476757999999994, 50.6970695], [-2.4475391999999996, 50.69721100000001], [-2.4473431, 50.69740809999999], [-2.4471636, 50.69758559999999], [-2.4466028999999994, 50.6981084], [-2.4460377, 50.6986207], [-2.4454510999999997, 50.6991501], [-2.4449461, 50.699597], [-2.4446861, 50.6998346], [-2.4443909999999995, 50.70009949999999], [-2.4440545, 50.70040369999999], [-2.4435209, 50.700883], [-2.4433973, 50.701001299999994], [-2.443234, 50.70115650000001], [-2.4430904999999994, 50.7012931], [-2.4429619, 50.70142299999999], [-2.4428361999999995, 50.70155290000001], [-2.4427046000000003, 50.7016989], [-2.442534, 50.7018903], [-2.4423881, 50.702068800000006], [-2.4422720999999994, 50.702222899999995], [-2.4421573, 50.7023799], [-2.4420528999999997, 50.7025252], [-2.4419633, 50.7026604], [-2.4418451999999995, 50.7028596], [-2.4417535999999997, 50.7030158], [-2.4417035, 50.70309919999999], [-2.4416135, 50.7032894], [-2.4415277999999994, 50.7034745], [-2.4414477, 50.7036673], [-2.4413373999999997, 50.703954], [-2.441265899999999, 50.704167700000006], [-2.4411984, 50.7043963], [-2.4411352, 50.7046269], [-2.4411057, 50.7047775], [-2.441016, 50.70534229999999], [-2.4409984, 50.705488800000005], [-2.4409586, 50.7057145], [-2.4409292, 50.7058848], [-2.4408968999999994, 50.7060148], [-2.440853, 50.706152], [-2.440800799999999, 50.7062763], [-2.4407241999999996, 50.706429099999994], [-2.4406175999999995, 50.70660590000001], [-2.440554, 50.7066965], [-2.4404508999999996, 50.70683030000001], [-2.440373699999999, 50.706912], [-2.440284, 50.707005599999995], [-2.4401431, 50.7071328], [-2.4399548, 50.7072949], [-2.4396115999999997, 50.7075817], [-2.4390639, 50.7080366], [-2.4385106, 50.7084927], [-2.4382853, 50.70866899999999], [-2.4381504, 50.7087744], [-2.4379905, 50.7088891], [-2.4378769, 50.7089601], [-2.4377769999999996, 50.70901520000001], [-2.4376680999999993, 50.70906529999999], [-2.4375661999999996, 50.70910999999999], [-2.4375535681614435, 50.70911534935617], [-2.4374427, 50.7091623], [-2.4373177, 50.70920900000001], [-2.4371863, 50.70925009999999], [-2.4370442999999997, 50.7092872], [-2.4368665, 50.7093257], [-2.4367488, 50.7093477], [-2.4366539, 50.70936549999999], [-2.4365039, 50.709387], [-2.4363674, 50.70940340000001], [-2.4362667999999994, 50.709412400000005], [-2.4361176, 50.70941909999999], [-2.4359428, 50.70942200000001], [-2.4357696999999994, 50.70942260000001], [-2.4345052, 50.70941700000001], [-2.4329604, 50.70940960000001], [-2.4323038999999995, 50.7094082], [-2.4311263999999997, 50.70940699999999], [-2.4304533, 50.709403599999995], [-2.4299132, 50.7094], [-2.4294428, 50.7093995], [-2.4292348, 50.709399299999994], [-2.4283324, 50.7093966], [-2.4275574, 50.709397], [-2.4265915999999996, 50.70939080000001], [-2.4259021999999995, 50.709389900000005], [-2.4255840999999996, 50.7093951], [-2.425451267122708, 50.709399932750344], [-2.4252899999999995, 50.70940579999999], [-2.4249484, 50.7094271], [-2.4244972, 50.70946120000001], [-2.4241558, 50.7094929], [-2.4239146999999996, 50.7095208], [-2.4235478999999995, 50.70957529999999], [-2.4229421, 50.70967970000001], [-2.4223958999999997, 50.70977990000001], [-2.4220567999999996, 50.7098421], [-2.4217454, 50.709890699999995], [-2.4214003, 50.7099402], [-2.4208368, 50.71000829999999], [-2.4204189, 50.71005459999999], [-2.4200879, 50.710092499999995], [-2.4198697999999994, 50.7101151], [-2.4195786, 50.7101391], [-2.4191931, 50.710159899999994], [-2.4187377, 50.7101805], [-2.4185012, 50.7101875], [-2.4181282, 50.71019610000001], [-2.4177445, 50.7101985], [-2.4172834, 50.7101907], [-2.4168591, 50.7101787], [-2.4164458999999994, 50.7101648], [-2.4161528, 50.7101524], [-2.4154343, 50.7101139], [-2.4148687, 50.7100871], [-2.4141963, 50.7100531], [-2.413535, 50.7100186], [-2.4130751, 50.7099975], [-2.4125338, 50.7099709], [-2.4120663, 50.70994579999999], [-2.411589, 50.7099177], [-2.4113051, 50.709898499999994], [-2.4108463, 50.7098623], [-2.4105953, 50.70984229999999], [-2.4103142, 50.7098154], [-2.4099933, 50.709782], [-2.4096932, 50.7097449], [-2.4093519999999997, 50.70969999999999], [-2.4090245, 50.70964889999998], [-2.4086336, 50.7095857], [-2.4082823, 50.7095194], [-2.4078687, 50.7094402], [-2.4075959, 50.709384699999994], [-2.4073642999999993, 50.7093295], [-2.4069619000000007, 50.7092303], [-2.4066162999999996, 50.70914320000001], [-2.4065141536670343, 50.70911534935617], [-2.4062410999999995, 50.7090409], [-2.4058661999999997, 50.7089333], [-2.4054451, 50.70880249999998], [-2.4049811, 50.7086498], [-2.4046541, 50.708535700000006], [-2.4042802999999995, 50.7084003], [-2.4038666999999996, 50.70824189999998], [-2.4035042, 50.7080974], [-2.4031593, 50.7079562], [-2.4028024999999995, 50.7077998], [-2.4023717, 50.7076108], [-2.402044, 50.7074634], [-2.4017334, 50.7073164], [-2.4014879999999996, 50.7071957], [-2.4013095999999994, 50.7071044], [-2.4009351999999997, 50.706912], [-2.40057, 50.70672230000001], [-2.4000999999999997, 50.70646959999999], [-2.3996458, 50.7062172], [-2.3992445999999994, 50.706003], [-2.3988578, 50.7058028], [-2.3985407, 50.705647], [-2.3982759, 50.70552299999999], [-2.398056, 50.70542520000001], [-2.3977378, 50.70529280000001], [-2.3973999, 50.7051503], [-2.3971323, 50.705052], [-2.3968386999999995, 50.7049429], [-2.3963768999999995, 50.7047846], [-2.3960263, 50.70466569999999], [-2.395716, 50.7045682], [-2.3953863, 50.704463799999985], [-2.39514, 50.704393399999994], [-2.3950346, 50.70436579999999], [-2.3947455, 50.7042922], [-2.3944127999999996, 50.7042146], [-2.3940133999999995, 50.7041255], [-2.3937076000000004, 50.70405869999999], [-2.3934909, 50.704017500000006], [-2.3932425, 50.703973199999986], [-2.392912, 50.70391569999999], [-2.3927952, 50.7038963], [-2.3922413999999996, 50.70380879999999], [-2.3918291, 50.7037486], [-2.3914725, 50.70370719999999], [-2.3910157, 50.70366069999999], [-2.3905901, 50.70362500000001], [-2.3901274999999997, 50.7035924], [-2.3895765, 50.703562899999994], [-2.389181, 50.70354519999999], [-2.3887155, 50.703532499999994], [-2.3882897, 50.70352569999999], [-2.3878262, 50.70352069999999], [-2.3874184, 50.7035199], [-2.3869635999999996, 50.70352840000001], [-2.3866102999999996, 50.70354099999998], [-2.3862065, 50.70355750000001], [-2.3857363, 50.703580899999984], [-2.3852388999999996, 50.7036068], [-2.3846707, 50.70364010000001], [-2.3842185, 50.7036707], [-2.3837735, 50.7036953], [-2.3833985999999996, 50.7037156], [-2.3829716, 50.70373740000001], [-2.3824955, 50.70375609999999], [-2.3819844999999997, 50.70377289999999], [-2.3815141999999994, 50.70378530000001], [-2.3810611, 50.7037964], [-2.3806180999999995, 50.70380140000001], [-2.3802375, 50.7038021], [-2.379833399999999, 50.7038006], [-2.3794434, 50.70379770000001], [-2.379054, 50.7037926], [-2.3786168, 50.7037864], [-2.378157, 50.70377609999999], [-2.377713, 50.7037655], [-2.3773382, 50.70375130000001], [-2.3769001999999997, 50.7037346], [-2.3763165, 50.7037109], [-2.3757351999999994, 50.70368129999999], [-2.3753259, 50.70365859999999], [-2.3749159, 50.70363410000001], [-2.3743825, 50.703594800000005], [-2.3738907999999994, 50.7035517], [-2.3733962, 50.70350870000001], [-2.3729739, 50.70346790000001], [-2.3728767000000004, 50.70345780000002], [-2.3723685, 50.70340579999999], [-2.3722251999999995, 50.703390600000006], [-2.3715352999999997, 50.7033174], [-2.3700154, 50.703162500000005], [-2.3690937, 50.7030657], [-2.3683621999999995, 50.70298959999999], [-2.3679894, 50.7029562], [-2.3669977, 50.7028531], [-2.3656984, 50.7027154], [-2.3643791, 50.7025835], [-2.3633431999999996, 50.7024754], [-2.3629558, 50.702436000000006], [-2.3618503, 50.7023179], [-2.3609058, 50.70221529999999], [-2.3597871999999995, 50.702096699999984], [-2.3586528, 50.701968699999995], [-2.3574665, 50.701829800000006], [-2.3564892, 50.701719], [-2.3557188, 50.70163449999998], [-2.3550643999999994, 50.70157249999999], [-2.3543691000000004, 50.7015156], [-2.3533446, 50.70144009999999], [-2.3523193, 50.7013694], [-2.3516261, 50.70132220000001], [-2.3514705, 50.70131309999999], [-2.3510343, 50.7012882], [-2.350295899999999, 50.7012511], [-2.3494995, 50.70120639999999], [-2.3489198999999994, 50.7011761], [-2.3482375, 50.701144199999995], [-2.3474888, 50.701117], [-2.3467009, 50.7010928], [-2.345682500000001, 50.7010678], [-2.3447954, 50.70104979999999], [-2.3437639999999997, 50.70104099999998], [-2.3429342, 50.70103889999999], [-2.3422207, 50.70103850000002], [-2.341319, 50.7010438], [-2.3404729, 50.70105280000001], [-2.3397043999999996, 50.7010647], [-2.338973, 50.70107840000001], [-2.3381052999999996, 50.70110300000001], [-2.3374082, 50.701125899999994], [-2.3365451, 50.7011635], [-2.3356197387107556, 50.70120233067989], [-2.3353488, 50.70121369999999], [-2.3342633, 50.7012642], [-2.3331699, 50.701314], [-2.3315901, 50.7013876], [-2.3302843, 50.7014502], [-2.3288894, 50.7015154], [-2.3275049, 50.70158250000001], [-2.3261617, 50.701645600000006], [-2.3248255, 50.7017074], [-2.3241135999999996, 50.7017399], [-2.3237163, 50.7017582], [-2.3223564, 50.70182119999999], [-2.3218711999999995, 50.7018361], [-2.3214258999999995, 50.7018436], [-2.3210102, 50.7018482], [-2.3206788, 50.70184950000001], [-2.3203303, 50.70184569999999], [-2.3198418999999997, 50.7018334], [-2.3193653, 50.70181889999999], [-2.3188112, 50.7017921], [-2.3183469999999997, 50.70176190000001], [-2.3178286, 50.7017228], [-2.3173828999999997, 50.7016852], [-2.3169981999999996, 50.70164429999999], [-2.3164923999999996, 50.70158289999999], [-2.3159552, 50.7015079], [-2.3153881, 50.7014274], [-2.3151778999999997, 50.701391099999995], [-2.3147907999999995, 50.7013209], [-2.3146699608722763, 50.70129797827672], [-2.3144223, 50.701251], [-2.3139006999999996, 50.70114749999998], [-2.3133623, 50.701034699999994], [-2.3132554, 50.7010143], [-2.313085, 50.70097899999999], [-2.3128417, 50.7009199], [-2.3126032999999997, 50.70086239999999], [-2.3120771, 50.7007273], [-2.3117261, 50.7006358], [-2.3113255, 50.70052319999999], [-2.3109371999999997, 50.7004083], [-2.3104104, 50.7002462], [-2.3099107999999995, 50.70007880000001], [-2.3095379, 50.69994470000001], [-2.3090139999999995, 50.6997496], [-2.3086106, 50.69959], [-2.3082834999999995, 50.6994538], [-2.3078234999999996, 50.69926029999999], [-2.307397, 50.6990711], [-2.3069861, 50.6988667], [-2.3066438, 50.69869909999999], [-2.3063693999999995, 50.698557400000006], [-2.3059116999999993, 50.69831069999999], [-2.3055479, 50.698104099999995], [-2.3052539999999997, 50.6979359], [-2.3048977, 50.69772569999999], [-2.3045328, 50.69749349999999], [-2.3042446999999995, 50.697301499999995], [-2.3039926, 50.6971236], [-2.3036953999999996, 50.6969164], [-2.3033060999999995, 50.69662189999999], [-2.3029246, 50.6963263], [-2.302257, 50.6957766], [-2.3017702999999994, 50.69538450000001], [-2.3015013, 50.6951836], [-2.3011680999999995, 50.69493880000001], [-2.3008504, 50.69472050000001], [-2.3005335, 50.6945051], [-2.300116, 50.6942441], [-2.2997139, 50.6940088], [-2.2993229999999993, 50.6937831], [-2.2989256, 50.6935646], [-2.2985178999999993, 50.69335099999999], [-2.2982346, 50.69320909999999], [-2.2979380999999997, 50.6930645], [-2.2975289, 50.6928721], [-2.2971243, 50.692694200000005], [-2.2967312999999994, 50.6925272], [-2.2963381, 50.69236539999999], [-2.2959658, 50.6922178], [-2.2954939, 50.6920464], [-2.2950614999999996, 50.69189419999999], [-2.2946367, 50.6917479], [-2.2942089, 50.6916127], [-2.2936729, 50.6914497], [-2.2931999, 50.691323100000005], [-2.2926224999999993, 50.691163999999986], [-2.2921237999999997, 50.691040400000006], [-2.2917078, 50.6909405], [-2.2913458000000007, 50.6908663], [-2.2909347999999996, 50.69078660000001], [-2.2904887, 50.69070709999998], [-2.2899723, 50.6906141], [-2.2895128, 50.6905381], [-2.2890999999999995, 50.6904752], [-2.2886769, 50.690419899999995], [-2.2881304, 50.690353], [-2.2872063999999996, 50.690249599999994], [-2.2862716, 50.6901468], [-2.2857288, 50.6900827], [-2.2850189, 50.6899981], [-2.2844839999999995, 50.689940400000005], [-2.2840791, 50.6899045], [-2.283643399999999, 50.68987159999999], [-2.2830760999999997, 50.68983630000001], [-2.2826086, 50.6898139], [-2.2821300999999994, 50.689797500000005], [-2.2817608999999996, 50.68978829999999], [-2.2813027, 50.68978220000001], [-2.2808754, 50.689780799999994], [-2.2803156999999996, 50.689785400000005], [-2.2796949, 50.6897914], [-2.2791406999999997, 50.689800300000016], [-2.2785767, 50.6898122], [-2.2781778, 50.6898168], [-2.2776430999999997, 50.6898128], [-2.2771050999999995, 50.689801900000006], [-2.2766938, 50.6897895], [-2.2762511999999995, 50.6897691], [-2.2758403, 50.6897472], [-2.2752974, 50.6897058], [-2.2747535, 50.6896593], [-2.2741934999999995, 50.68960270000001], [-2.2737382, 50.68954680000001], [-2.273261, 50.6894826], [-2.2727136, 50.6894015], [-2.2722777, 50.6893326], [-2.2718605999999997, 50.68926200000001], [-2.2715422, 50.6892021], [-2.271137, 50.6891219], [-2.2705958999999996, 50.6890058], [-2.2701824, 50.68891240000001], [-2.2697333, 50.68881150000001], [-2.2692552, 50.688687], [-2.2688543, 50.6885775], [-2.2683164, 50.6884231], [-2.2678376, 50.6882774], [-2.2669278, 50.687992599999994], [-2.2657413, 50.68762349999999], [-2.2643125, 50.6871818], [-2.2630709999999996, 50.6867987], [-2.2622662999999994, 50.6865521], [-2.2610229999999993, 50.686160999999984], [-2.2597952, 50.6857827], [-2.2584062, 50.6853503], [-2.2572035, 50.68498160000001], [-2.2560123, 50.68460300000001], [-2.2558567999999997, 50.6845533], [-2.2551327, 50.6843279], [-2.2529596, 50.68365450000001], [-2.2519055999999997, 50.6833294], [-2.251013, 50.68306720000001], [-2.250405, 50.6828895], [-2.2496763, 50.68269360000001], [-2.2491346, 50.6825517], [-2.2485165, 50.6824031], [-2.2477379, 50.68222209999999], [-2.2469468000000004, 50.68204229999999], [-2.2463556999999996, 50.6819125], [-2.2457882102988034, 50.68179743208779], [-2.2457628999999995, 50.6817923], [-2.2452737, 50.6816953], [-2.2446764, 50.6815845], [-2.2440669, 50.6814743], [-2.2436805, 50.6814091], [-2.2434389, 50.68137089999999], [-2.2433301999999995, 50.6813533], [-2.2428734, 50.681281799999994], [-2.2423548, 50.68120420000001], [-2.2418369, 50.6811291], [-2.2413801, 50.6810683], [-2.2407859, 50.6809957], [-2.2402334999999995, 50.6809292], [-2.2394348, 50.68084420000001], [-2.238111, 50.6807086], [-2.2367811999999994, 50.6805791], [-2.2360302, 50.6805042], [-2.235371, 50.6804475], [-2.2347421, 50.6804043], [-2.2342759, 50.68038009999999], [-2.2338302, 50.6803614], [-2.2334154, 50.6803511], [-2.2329038, 50.6803387], [-2.232352, 50.68033960000001], [-2.2319162, 50.6803426], [-2.2315446999999997, 50.6803472], [-2.231185, 50.6803572], [-2.2306838999999994, 50.6803836], [-2.2302067999999995, 50.6804126], [-2.2297099, 50.680451700000006], [-2.2291942999999996, 50.68049439999999], [-2.2286702999999997, 50.68054649999999], [-2.2281880999999997, 50.6806005], [-2.2277495, 50.6806615], [-2.2272595999999996, 50.6807333], [-2.2268122999999997, 50.6808045], [-2.2263470999999995, 50.6808841], [-2.2258760999999994, 50.6809708], [-2.2255079, 50.6810438], [-2.224952, 50.681155800000006], [-2.2244149, 50.6812596], [-2.2234485, 50.6814204], [-2.2229162, 50.6814983], [-2.2225096999999994, 50.6815515], [-2.2223029, 50.6815761], [-2.2216631999999996, 50.6816445], [-2.2214683940936792, 50.68166288273296], [-2.2212817, 50.68168049999999], [-2.2208914, 50.6817102], [-2.2205877, 50.6817329], [-2.2204277, 50.681746999999994], [-2.220202, 50.68176269999999], [-2.2193074, 50.68180279999999], [-2.2183097, 50.68183], [-2.2176158, 50.68184719999999], [-2.2168932, 50.6818596], [-2.2149019, 50.6818973], [-2.2129971, 50.6819369], [-2.211934, 50.68195899999999], [-2.2109776, 50.681977499999995], [-2.2107158, 50.6819819], [-2.2089019, 50.6820232], [-2.2083652, 50.68203329999999], [-2.2067508, 50.68207030000001], [-2.2065343999999993, 50.6820752], [-2.204497, 50.6821181], [-2.2041001999999996, 50.682125199999994], [-2.2040154, 50.682127400000006], [-2.2014581999999994, 50.6821843], [-2.2012054, 50.6821905], [-2.2002573999999995, 50.68220689999999], [-2.1983971999999996, 50.6822427], [-2.1972462, 50.6822676], [-2.194781, 50.6823209], [-2.1931438999999995, 50.68235490000001], [-2.1913652999999997, 50.6823959], [-2.1900235, 50.6824219], [-2.1889273999999994, 50.6824416], [-2.1881461, 50.68245799999999], [-2.1873781999999995, 50.682466600000005], [-2.18653, 50.6824759], [-2.1857878, 50.6824781], [-2.1849694, 50.682477], [-2.1842709999999994, 50.6824743], [-2.1837581, 50.6824668], [-2.1832924, 50.68246220000001], [-2.1824661999999995, 50.68244380000001], [-2.1810444999999996, 50.6824014], [-2.1792163, 50.682344699999994], [-2.1773749, 50.6822811], [-2.1758202, 50.68223269999999], [-2.174317, 50.6821824], [-2.1728289, 50.6821352], [-2.1711472, 50.6820789], [-2.1693027, 50.682022], [-2.1677785, 50.681969900000006], [-2.1658933999999994, 50.6819076], [-2.1640987999999997, 50.6818506], [-2.1623271, 50.6817914], [-2.1603001, 50.68172520000001], [-2.158897, 50.68167449999999], [-2.1576307999999997, 50.68163289999999], [-2.1566639999999997, 50.681595], [-2.1559566818868516, 50.6815637685478], [-2.1557128, 50.681553], [-2.1552217, 50.6815279], [-2.1547392, 50.6814991], [-2.1543893999999995, 50.6814757], [-2.1538725999999997, 50.6814362], [-2.1530668999999993, 50.68137099999999], [-2.1523721999999994, 50.6813065], [-2.1518819, 50.6812579], [-2.1514514999999994, 50.6812133], [-2.1512852, 50.681194299999994], [-2.1507097, 50.6811266], [-2.1500548, 50.6810412], [-2.1494099, 50.6809563], [-2.1487841999999997, 50.6808655], [-2.1472519, 50.68064530000001], [-2.1461958999999995, 50.6804891], [-2.1451242, 50.680331599999995], [-2.1449387, 50.68030209999999], [-2.1445458999999993, 50.6802456], [-2.1439278999999996, 50.680150100000006], [-2.1433325, 50.68006679999999], [-2.1429017999999997, 50.6800118], [-2.1426821, 50.67998739999999], [-2.1424681, 50.679969099999994], [-2.1422285, 50.679954], [-2.1420349, 50.679945499999995], [-2.1418405999999997, 50.67993899999999], [-2.1415833, 50.6799328], [-2.1413767, 50.679931200000006], [-2.141079, 50.6799345], [-2.1408080999999997, 50.67994480000001], [-2.1405426, 50.67996039999999], [-2.1402735, 50.6799788], [-2.1399534, 50.680013499999994], [-2.1396860999999996, 50.680044599999995], [-2.1394028, 50.680086300000006], [-2.1392087, 50.6801176], [-2.1390874999999996, 50.680137300000005], [-2.1389355, 50.6801663], [-2.1386079, 50.6802376], [-2.1383073, 50.6803077], [-2.1380195, 50.6803816], [-2.1377463999999997, 50.6804577], [-2.1375668, 50.6805145], [-2.1372887, 50.680612100000005], [-2.1370099999999996, 50.68071390000001], [-2.1368547, 50.68077509999999], [-2.1365816, 50.6808883], [-2.1363616, 50.6809874], [-2.1361493, 50.68108889999999], [-2.1359036, 50.6812163], [-2.1357377999999994, 50.6813079], [-2.1355605, 50.6814119], [-2.1353787, 50.6815201], [-2.1352106, 50.68162339999999], [-2.1347233, 50.6819263], [-2.133805, 50.6825012], [-2.133105, 50.68293930000001], [-2.1324346999999997, 50.6833629], [-2.1318185, 50.68374480000001], [-2.1311411, 50.68416499999999], [-2.1306286999999995, 50.684486], [-2.1297788, 50.6850203], [-2.1287258, 50.6856855], [-2.1281909999999997, 50.68601900000001], [-2.1276605, 50.6863511], [-2.1275178, 50.6864358], [-2.1270226, 50.6867396], [-2.1265308999999997, 50.6870361], [-2.1259619999999995, 50.68738050000001], [-2.1255081999999996, 50.6876543], [-2.1253165, 50.68776950000001], [-2.1246357, 50.6881833], [-2.1242179, 50.68842980000001], [-2.1239358000000004, 50.6885847], [-2.1235903, 50.68878239999999], [-2.1231168999999994, 50.6890521], [-2.12272, 50.6892688], [-2.1223236, 50.68948160000001], [-2.1218105, 50.68974970000001], [-2.1214868999999994, 50.689927100000006], [-2.1208488000000005, 50.69025500000001], [-2.1199468, 50.69071830000001], [-2.1197631, 50.69080879999999], [-2.1190743, 50.6911485], [-2.1178173, 50.691757499999994], [-2.1172515, 50.6920218], [-2.1168888, 50.6921918], [-2.1161043, 50.69254860000001], [-2.1148425, 50.6931112], [-2.1143877999999994, 50.6933085], [-2.1142619999999996, 50.6933615], [-2.1136379999999995, 50.6935965], [-2.1134024999999994, 50.6936949], [-2.1131479, 50.693808399999995], [-2.1127978999999995, 50.69396270000001], [-2.1124883, 50.6941016], [-2.1123020999999995, 50.6941856], [-2.1117608, 50.69443209999999], [-2.110829, 50.694863700000006], [-2.1099231, 50.69528729999999], [-2.1090342999999994, 50.6957133], [-2.1080001, 50.696226499999995], [-2.1074705999999996, 50.696492500000005], [-2.1068044, 50.6968325], [-2.1058813, 50.69729509999999], [-2.1049741999999996, 50.697752599999994], [-2.1037063, 50.6983925], [-2.1026963, 50.698902], [-2.1011710999999997, 50.699671], [-2.0996562999999995, 50.7004329], [-2.0981649999999994, 50.701187399999995], [-2.0962937, 50.7021317], [-2.0942706, 50.7031498], [-2.0931981999999993, 50.7036958], [-2.09219, 50.70420079999999], [-2.0912768, 50.70466540000001], [-2.090331299999999, 50.70514319999999], [-2.0893763, 50.7056161], [-2.08828, 50.706169499999994], [-2.0872326999999995, 50.70670179999999], [-2.0862733000000007, 50.70717849999999], [-2.0853196, 50.70765999999999], [-2.0840571, 50.7083058], [-2.0826692, 50.709002], [-2.0824448351946594, 50.70911534935617], [-2.0811589, 50.709765], [-2.0801617999999995, 50.7102656], [-2.0791325, 50.7107843], [-2.0783514999999997, 50.711177799999994], [-2.0777239999999995, 50.7114998], [-2.0775054, 50.7116061], [-2.076997, 50.71186659999999], [-2.0763215, 50.7122039], [-2.0754245999999994, 50.71266169999999], [-2.0744206999999997, 50.71316850000001], [-2.0734083, 50.71367699999999], [-2.0724977999999994, 50.7141372], [-2.0716130999999995, 50.71458049999999], [-2.0712186, 50.71477529999999], [-2.070872, 50.714936900000005], [-2.0705456999999994, 50.7150837], [-2.0702310999999995, 50.715213899999995], [-2.0698975999999996, 50.715349], [-2.0695765999999995, 50.7154694], [-2.069194, 50.715604899999995], [-2.0688302, 50.7157314], [-2.0684616, 50.71585119999999], [-2.068125, 50.71595279999999], [-2.0677919, 50.7160478], [-2.0674282, 50.7161468], [-2.0670947, 50.7162321], [-2.0667613000000005, 50.71631239999999], [-2.0664529, 50.71638099999999], [-2.0661305000000003, 50.7164468], [-2.066125153474899, 50.71644785844149], [-2.0658057, 50.716511100000005], [-2.0653774, 50.71658939999999], [-2.0645739999999995, 50.71673129999999], [-2.0632803, 50.716962], [-2.0619507, 50.71719920000001], [-2.0612566, 50.71732000000001], [-2.0606015, 50.71742649999999], [-2.0602323, 50.7174776], [-2.059736899999999, 50.7175452], [-2.0593368, 50.717596], [-2.0588888999999995, 50.7176469], [-2.058599, 50.71767719999999], [-2.0582256, 50.7177132], [-2.0578675, 50.71774870000001], [-2.0573919, 50.71779070000001], [-2.056842, 50.7178297], [-2.0562352999999995, 50.71786420000001], [-2.055674, 50.71788990000001], [-2.0542067, 50.7179437], [-2.0528289999999996, 50.7180032], [-2.0521559, 50.71803220000001], [-2.0516014, 50.7180588], [-2.0512014, 50.718084399999995], [-2.0507513999999993, 50.718115799999985], [-2.0502404, 50.718160299999994], [-2.0497185, 50.71820700000001], [-2.0492916999999995, 50.7182537], [-2.0488944999999994, 50.71829730000001], [-2.0485052, 50.7183484], [-2.0480903, 50.71840840000001], [-2.0477588, 50.7184548], [-2.0473522, 50.7185194], [-2.0470165, 50.71857659999999], [-2.0466550999999997, 50.7186446], [-2.0462646999999996, 50.7187213], [-2.0459324999999997, 50.7187918], [-2.0452958, 50.7189321], [-2.0445996, 50.7190958], [-2.0436571, 50.719334499999995], [-2.042206999999999, 50.7197115], [-2.0414527, 50.7199064], [-2.0406643, 50.720107299999995], [-2.0401386, 50.7202471], [-2.0390106, 50.7205373], [-2.0365863999999996, 50.72120760000001], [-2.0353242, 50.7215604], [-2.0340032, 50.72192099999999], [-2.0334567999999997, 50.722064200000005], [-2.0331147, 50.72214869999999], [-2.0327536, 50.72223400000001], [-2.0324878, 50.7222952], [-2.0322443, 50.7223489], [-2.031776499999999, 50.722443600000005], [-2.031402, 50.72251559999999], [-2.0309897, 50.7225866], [-2.0306265, 50.722643100000006], [-2.030271, 50.7226931], [-2.0297212, 50.7227701], [-2.0292851, 50.7228268], [-2.028915, 50.72286830000001], [-2.028458, 50.7229096], [-2.0280438, 50.7229405], [-2.0275402999999996, 50.7229766], [-2.0271817, 50.72299759999999], [-2.0268927, 50.7230123], [-2.0263741, 50.723028600000006], [-2.0260919999999993, 50.723037700000006], [-2.0257971, 50.72305000000001], [-2.0254764999999995, 50.72306989999999], [-2.0250867, 50.723102], [-2.0247398, 50.7231368], [-2.0243827, 50.7231782], [-2.0240424, 50.7232271], [-2.0236735, 50.72328899999999], [-2.0233463, 50.7233554], [-2.0230089, 50.72343], [-2.0227105, 50.7235039], [-2.0223899999999997, 50.7235948], [-2.0221539, 50.72366830000001], [-2.0219113, 50.72375000000001], [-2.0216592, 50.723838699999995], [-2.0214436, 50.723920199999995], [-2.0211636999999993, 50.7240332], [-2.0209084, 50.72414379999999], [-2.0206796, 50.7242547], [-2.0204473999999997, 50.7243721], [-2.0202496, 50.724483], [-2.0200208, 50.7246162], [-2.0198543999999994, 50.72472410000001], [-2.0197213, 50.7248147], [-2.0195805999999994, 50.7249176], [-2.0195248, 50.724958400000006], [-2.0192483, 50.7251627], [-2.0190142999999994, 50.72536029999999], [-2.018784699999999, 50.72557489999999], [-2.018648, 50.7257071], [-2.0184360999999997, 50.725919000000005], [-2.0183027999999994, 50.72604520000001], [-2.0181867, 50.7261433], [-2.0180074, 50.72628419999999], [-2.0177575, 50.726458599999994], [-2.017495, 50.7266198], [-2.0172886, 50.726741800000006], [-2.0170999, 50.7268399], [-2.0168477999999994, 50.72696440000001], [-2.0165767999999997, 50.727099], [-2.0162039, 50.72727349999999], [-2.0159605, 50.7273843], [-2.0156878999999996, 50.7275057], [-2.0154322999999996, 50.727609300000005], [-2.0151078, 50.72773720000001], [-2.0147396, 50.72787160000001], [-2.0144735, 50.7279658], [-2.0142679999999995, 50.7280374], [-2.0141342, 50.72808100000001], [-2.0138327, 50.72817930000001], [-2.0135203, 50.7282719], [-2.0132591, 50.7283437], [-2.013046, 50.7283998], [-2.0129962, 50.7284133], [-2.0126711000000004, 50.72849810000001], [-2.0123005, 50.7285865], [-2.0119296, 50.7286695], [-2.0115291999999996, 50.728746], [-2.011128, 50.72882140000001], [-2.0107211, 50.728902], [-2.0099994999999997, 50.7290402], [-2.009468899999999, 50.72912829999999], [-2.0090997, 50.7291874], [-2.0087221, 50.7292467], [-2.0083447999999997, 50.72929980000001], [-2.0080045, 50.72934610000001], [-2.007655, 50.7293854], [-2.0070441, 50.7294528], [-2.0064946, 50.7295051], [-2.0061299, 50.729539], [-2.0055727, 50.7295919], [-2.0049868, 50.7296475], [-2.0043407999999996, 50.7297046], [-2.0036761, 50.7297685], [-2.0032499999999995, 50.7298065], [-2.0027516999999997, 50.7298431], [-2.0022185, 50.7298814], [-2.0017488999999995, 50.729913499999995], [-2.0013166, 50.7299374], [-2.000778, 50.72996799999999], [-2.0002591, 50.7299933], [-1.9996437, 50.7300133], [-1.9991806, 50.7300224], [-1.9986723999999996, 50.7300249], [-1.9980839999999995, 50.7300224], [-1.9974977, 50.73000509999999], [-1.9968915, 50.72998849999998], [-1.9964889, 50.7299708], [-1.9960476, 50.7299475], [-1.9957244999999992, 50.7299266], [-1.9954867999999997, 50.7299084], [-1.9951979, 50.729892199999995], [-1.9948842, 50.7298739], [-1.9942509999999996, 50.729831], [-1.993639, 50.72978699999999], [-1.9932094, 50.7297575], [-1.9928775000000003, 50.7297312], [-1.9925519, 50.7296997], [-1.9922452999999996, 50.7296655], [-1.9919712, 50.72963150000001], [-1.9916977, 50.7295919], [-1.9913966, 50.72954949999999], [-1.9911513, 50.7295102], [-1.9908894, 50.72946039999999], [-1.9906142999999996, 50.7294027], [-1.9903790999999995, 50.72934769999999], [-1.9901608, 50.72929520000001], [-1.9899337999999995, 50.729237299999994], [-1.9897261, 50.72918099999999], [-1.9895486, 50.72912929999999], [-1.9893746999999995, 50.7290753], [-1.9891613, 50.7290015], [-1.9889704, 50.7289309], [-1.9887255, 50.728834899999995], [-1.9885774000000005, 50.72877299999998], [-1.9883630999999995, 50.72867659999999], [-1.9882038, 50.7285992], [-1.9880431, 50.7285151], [-1.9878906, 50.728435600000005], [-1.9877166, 50.72833719999999], [-1.987573, 50.72825199999999], [-1.9874321999999995, 50.7281629], [-1.9872529999999995, 50.728043], [-1.9871128, 50.72794249999999], [-1.9869999999999997, 50.727859300000006], [-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]}", "current_leg_start": "Weymouth", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "50.7194669", "next_location_lon": "-1.9835916", "previous_location": "Weymouth", "current_leg_milage": "29.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.492, \"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\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"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\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"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\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"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\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"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\": 33271.214, \"from_m\": 32554.195, \"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\": 42382.529, \"from_m\": 33271.214, \"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\": 42807.659, \"from_m\": 42382.529, \"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\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45689.217, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45736.904, \"from_m\": 45689.217, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 46054.554, \"from_m\": 45736.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\": 46340.511, \"from_m\": 46054.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46482.558, \"from_m\": 46340.511, \"capability_applied\": null, \"effective_limit_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\": 599423, \"profile_key\": \"e76b6efad8e46d4c426076fe57493c392fd90035b65721292f72c71c636e412d\", \"schedule_id\": 37782, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 2, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Dorchester Jn\", \"stage_seq\": 3, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0620\", \"location\": \"Dorchester South\", \"stage_seq\": 4, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0625\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 5, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Wool\", \"stage_seq\": 6, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633H\", \"location\": \"Wareham\", \"stage_seq\": 7, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 73175}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Poole\", \"stage_seq\": 8, \"distance_m\": 46482.558, \"section_seq\": 1, \"route_path_id\": 73175}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 46482.558, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73175}], \"total_distance_m\": 46482.558, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 46482.558, \"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": "0611", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "50.7194669", "current_position_lon": "-1.9835916", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:18Z\", \"source_id\": 49172411, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:18:21Z\", \"source_id\": 15961447, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:04Z\", \"source_id\": 49183878, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:08Z\", \"source_id\": 15965168, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:38Z\", \"source_id\": 49193369, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:43Z\", \"source_id\": 15968274, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:02Z\", \"source_id\": 49203147, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:59Z\", \"source_id\": 15971328, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:40Z\", \"source_id\": 49220304, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:41Z\", \"source_id\": 15976746, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Poole", "service_state_platform": "1", "timing_fact_generation": 1789537242960293, "current_leg_arrival_utc": "2026-09-16T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:11.051074", "service_state_evidence_id": 15976746, "current_leg_start_actual_dep": "2026-09-16T06:11:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:11.636817", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WEY |
POO |
5B22 |
444018 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.492, "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": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "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": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "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": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "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": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "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": 33271.214, "from_m": 32554.195, "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": 42382.529, "from_m": 33271.214, "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": 42807.659, "from_m": 42382.529, "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": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45689.217, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45736.904, "from_m": 45689.217, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 46054.554, "from_m": 45736.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": 46340.511, "from_m": 46054.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46482.558, "from_m": 46340.511, "capability_applied": null, "effective_limit_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": 599423, "profile_key": "e76b6efad8e46d4c426076fe57493c392fd90035b65721292f72c71c636e412d", "schedule_id": 37782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0611", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Upwey Sig. DR188", "stage_seq": 2, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Dorchester Jn", "stage_seq": 3, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0620", "location": "Dorchester South", "stage_seq": 4, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0625", "location": "Moreton (Dorset)", "stage_seq": 5, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Wool", "stage_seq": 6, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 73175}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633H", "location": "Wareham", "stage_seq": 7, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 73175}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Poole", "stage_seq": 8, "distance_m": 46482.558, "section_seq": 1, "route_path_id": 73175}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 46482.558, "from_m": 0.0, "section_seq": 1, "route_path_id": 73175}], "total_distance_m": 46482.558, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 46482.558, "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": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:18Z", "source_id": 49172411, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:19:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:18:21Z", "source_id": 15961447, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:04Z", "source_id": 49183878, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:08Z", "source_id": 15965168, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:38Z", "source_id": 49193369, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:43Z", "source_id": 15968274, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:02Z", "source_id": 49203147, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:59Z", "source_id": 15971328, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:40Z", "source_id": 49220304, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:41Z", "source_id": 15976746, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Weymouth |
0611 |
0611 |
2 |
None |
None |
Poole |
0643 |
0643 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85092/2026-09-16/detailed |
None |
Weymouth |
2026-09-16T06:11:00+01:00 |
Poole |
32.0 |
{"type": "LineString", "coordinates": [[-2.4615611, 50.625936499999995], [-2.4610906, 50.6248018], [-2.4608405, 50.6241759], [-2.4604712999999996, 50.62336989999999], [-2.4599327, 50.6222588], [-2.4593778999999993, 50.6212671], [-2.4591894, 50.620930099999995], [-2.4587721, 50.620390699999994], [-2.4589409999999994, 50.62068789999999], [-2.4591254, 50.62100179999999], [-2.4594115000000003, 50.6215193], [-2.4594702999999996, 50.62162039999999], [-2.4596347, 50.6219358], [-2.4599379999999997, 50.6225305], [-2.4601335, 50.6229299], [-2.4605249, 50.6237827], [-2.4606776999999997, 50.6241417], [-2.4608752, 50.6246128], [-2.4610845999999995, 50.6251453], [-2.4612636, 50.625622400000005], [-2.4614675, 50.62616069999999], [-2.4616044999999995, 50.62652459999998], [-2.4617545, 50.626950099999995], [-2.4618817, 50.6273721], [-2.4620086999999997, 50.627832600000005], [-2.4621478999999997, 50.628353], [-2.4622651999999996, 50.6288121], [-2.4623108, 50.6290091], [-2.4623608, 50.62921680000001], [-2.4624422, 50.6295752], [-2.4625070999999994, 50.62988850000001], [-2.4625871, 50.630278], [-2.4626750999999993, 50.630725], [-2.4627714, 50.6311955], [-2.4628209999999995, 50.6314991], [-2.4629363999999994, 50.6321154], [-2.4630228, 50.6326026], [-2.4631181, 50.6331184], [-2.4632107, 50.63362619999999], [-2.4633126, 50.63420889999999], [-2.4633539000000004, 50.6344879], [-2.4633940999999995, 50.634798700000005], [-2.4634370999999997, 50.6352005], [-2.4634962, 50.6356752], [-2.4635509999999994, 50.636166200000005], [-2.4635639999999994, 50.6362835], [-2.4636098, 50.63676619999999], [-2.4636614, 50.6372763], [-2.4637075, 50.637746], [-2.4637597, 50.638224], [-2.4638019, 50.638594399999995], [-2.4638513, 50.63897300000001], [-2.4639207999999995, 50.639456999999986], [-2.4639864, 50.639861999999994], [-2.4640621, 50.6402993], [-2.4641295999999997, 50.6406686], [-2.4642050999999996, 50.64108219999999], [-2.4642622, 50.64136289999999], [-2.4643227999999997, 50.64166440000001], [-2.464425, 50.6421283], [-2.4644874999999997, 50.6423927], [-2.4645514999999993, 50.6426592], [-2.4646438, 50.64301660000001], [-2.4647521, 50.64343869999998], [-2.4648524999999997, 50.64377809999999], [-2.4649536999999997, 50.6441075], [-2.4651153, 50.64466470000001], [-2.4651947999999995, 50.6449264], [-2.4653261999999994, 50.64536619999999], [-2.4654446, 50.6457663], [-2.4655621, 50.6461716], [-2.4656365000000005, 50.6464546], [-2.4657154, 50.646769000000006], [-2.4658036, 50.647159599999995], [-2.4659145, 50.64765339999999], [-2.4659824999999995, 50.64794770000001], [-2.4660892, 50.648415699999994], [-2.4661324, 50.64861140000001], [-2.4661604999999995, 50.6487194], [-2.4662228, 50.64899820000001], [-2.4663247, 50.64950050000001], [-2.4663406, 50.649585299999984], [-2.4664035, 50.6499298], [-2.4664621999999996, 50.6503237], [-2.4665036, 50.6506291], [-2.4665413, 50.6509388], [-2.4665876999999994, 50.6512998], [-2.4666414, 50.6516761], [-2.4666518000000006, 50.651782799999985], [-2.466693, 50.6521796], [-2.4666943007079216, 50.65219431915537], [-2.4667299999999996, 50.6525983], [-2.4667531, 50.6528635], [-2.4667669, 50.653118], [-2.4667815, 50.65341430000001], [-2.4667875, 50.653701], [-2.4667869999999996, 50.654020499999994], [-2.4667718, 50.6543624], [-2.4667636999999996, 50.65447400000001], [-2.466748299999999, 50.6546502], [-2.4667075, 50.6550501], [-2.4666664999999997, 50.6553173], [-2.4666214999999996, 50.6555657], [-2.4665622, 50.655860199999985], [-2.4664941999999996, 50.6561551], [-2.4664362999999994, 50.65639699999999], [-2.4663529999999994, 50.656696499999995], [-2.4663279999999994, 50.656778], [-2.4660972, 50.657531599999984], [-2.465896, 50.6581991], [-2.4658714, 50.6582802], [-2.4658194, 50.65844920000001], [-2.4656941, 50.6588675], [-2.4655623999999996, 50.659366600000006], [-2.4654788, 50.65970740000001], [-2.4653876, 50.660109000000006], [-2.4653189, 50.66044380000001], [-2.4652660999999996, 50.6607177], [-2.4652181, 50.66105249999999], [-2.4651670999999995, 50.66145929999999], [-2.4651375999999994, 50.6617142], [-2.4651124, 50.6619983], [-2.4650902, 50.662293199999986], [-2.4650767, 50.662553200000005], [-2.4650628, 50.662827400000005], [-2.4650622, 50.6630629], [-2.4650565, 50.663547099999995], [-2.4650528, 50.66396120000001], [-2.4650365, 50.6643355], [-2.4650218000000006, 50.66456920000001], [-2.4650134, 50.6646982], [-2.4650012999999995, 50.6648583], [-2.4649880999999993, 50.6650013], [-2.4649627999999995, 50.66526710000001], [-2.4649357999999997, 50.66553369999999], [-2.464887099999999, 50.6658823], [-2.4648375, 50.6662101], [-2.4647831, 50.6665048], [-2.4646523999999994, 50.66719959999998], [-2.4645005, 50.6679276], [-2.4632279, 50.67405020000001], [-2.4631428, 50.67433309999999], [-2.4630440999999994, 50.67461519999999], [-2.4629401, 50.674920699999994], [-2.4628604, 50.67514559999999], [-2.4627638, 50.6753833], [-2.4626730999999995, 50.6756069], [-2.4625588, 50.675837099999995], [-2.4624433999999997, 50.6760571], [-2.4623243, 50.6762718], [-2.4621735, 50.67653260000001], [-2.4620138, 50.6767852], [-2.4618803999999996, 50.6769887], [-2.4616863, 50.67726309999999], [-2.4615121, 50.6774976], [-2.461270799999999, 50.6778115], [-2.4610254, 50.6781155], [-2.4607388999999995, 50.6784422], [-2.4606111, 50.6785852], [-2.4605021999999996, 50.6787031], [-2.4602606, 50.6789524], [-2.4600479, 50.67915619999999], [-2.4598183, 50.6793766], [-2.4595825, 50.6795949], [-2.4593273999999994, 50.6798123], [-2.4588680999999997, 50.6801913], [-2.4584190999999995, 50.68054789999999], [-2.4575605, 50.68121599999999], [-2.4574029999999993, 50.6813371], [-2.4572736, 50.6814366], [-2.4569282, 50.681709], [-2.4565807, 50.6819826], [-2.456267, 50.682242200000005], [-2.4560038, 50.682468699999994], [-2.4558097999999995, 50.68264229999998], [-2.4555645, 50.6828634], [-2.4553933999999997, 50.68303660000001], [-2.4551166999999996, 50.6833227], [-2.4549354, 50.6835154], [-2.4548159999999997, 50.6836579], [-2.4546669999999997, 50.68383829999999], [-2.4545405, 50.68399289999999], [-2.4543071, 50.68428020000001], [-2.4540856, 50.68457990000001], [-2.4539038, 50.6848364], [-2.4537517, 50.6850634], [-2.4535977999999994, 50.6853099], [-2.4534643999999997, 50.6855182], [-2.4533277, 50.685764199999994], [-2.4531395, 50.686099], [-2.4530181999999994, 50.68634479999999], [-2.4528921999999995, 50.6865998], [-2.4527547, 50.68690069999998], [-2.4526535999999997, 50.68715139999999], [-2.4525553, 50.6874068], [-2.4524609999999996, 50.687669499999984], [-2.4522904999999997, 50.688174999999994], [-2.4520998, 50.68876770000001], [-2.4518851, 50.6894279], [-2.4517448999999996, 50.6898669], [-2.4515612999999994, 50.6904684], [-2.4514165999999995, 50.6909372], [-2.4512596999999996, 50.6914065], [-2.4511735, 50.6916542], [-2.4511056999999994, 50.6918509], [-2.4510427999999997, 50.692025099999995], [-2.4509436999999994, 50.6922608], [-2.45086, 50.6924509], [-2.4507669, 50.69264729999999], [-2.4506698, 50.6928442], [-2.4506126, 50.69295809999999], [-2.4504797, 50.6932096], [-2.4503969, 50.6933629], [-2.4503187000000004, 50.6935146], [-2.4502164, 50.69369879999999], [-2.4500468, 50.6939899], [-2.4498641, 50.694282099999995], [-2.4495966, 50.69469980000001], [-2.4493245999999997, 50.695095599999995], [-2.4491241, 50.6953628], [-2.4489453, 50.69559809999999], [-2.4488079, 50.695767800000006], [-2.4486375999999996, 50.695985699999994], [-2.4485006, 50.696147999999994], [-2.4483575999999996, 50.6963199], [-2.4482159999999995, 50.6964808], [-2.4480794, 50.6966372], [-2.4479431, 50.6967878], [-2.4478047, 50.696934600000006], [-2.4476757999999994, 50.6970695], [-2.4475391999999996, 50.69721100000001], [-2.4473431, 50.69740809999999], [-2.4471636, 50.69758559999999], [-2.4466028999999994, 50.6981084], [-2.4460377, 50.6986207], [-2.4454510999999997, 50.6991501], [-2.4449461, 50.699597], [-2.4446861, 50.6998346], [-2.4443909999999995, 50.70009949999999], [-2.4440545, 50.70040369999999], [-2.4435209, 50.700883], [-2.4433973, 50.701001299999994], [-2.443234, 50.70115650000001], [-2.4430904999999994, 50.7012931], [-2.4429619, 50.70142299999999], [-2.4428361999999995, 50.70155290000001], [-2.4427046000000003, 50.7016989], [-2.442534, 50.7018903], [-2.4423881, 50.702068800000006], [-2.4422720999999994, 50.702222899999995], [-2.4421573, 50.7023799], [-2.4420528999999997, 50.7025252], [-2.4419633, 50.7026604], [-2.4418451999999995, 50.7028596], [-2.4417535999999997, 50.7030158], [-2.4417035, 50.70309919999999], [-2.4416135, 50.7032894], [-2.4415277999999994, 50.7034745], [-2.4414477, 50.7036673], [-2.4413373999999997, 50.703954], [-2.441265899999999, 50.704167700000006], [-2.4411984, 50.7043963], [-2.4411352, 50.7046269], [-2.4411057, 50.7047775], [-2.441016, 50.70534229999999], [-2.4409984, 50.705488800000005], [-2.4409586, 50.7057145], [-2.4409292, 50.7058848], [-2.4408968999999994, 50.7060148], [-2.440853, 50.706152], [-2.440800799999999, 50.7062763], [-2.4407241999999996, 50.706429099999994], [-2.4406175999999995, 50.70660590000001], [-2.440554, 50.7066965], [-2.4404508999999996, 50.70683030000001], [-2.440373699999999, 50.706912], [-2.440284, 50.707005599999995], [-2.4401431, 50.7071328], [-2.4399548, 50.7072949], [-2.4396115999999997, 50.7075817], [-2.4390639, 50.7080366], [-2.4385106, 50.7084927], [-2.4382853, 50.70866899999999], [-2.4381504, 50.7087744], [-2.4379905, 50.7088891], [-2.4378769, 50.7089601], [-2.4377769999999996, 50.70901520000001], [-2.4376680999999993, 50.70906529999999], [-2.4375661999999996, 50.70910999999999], [-2.4375535681614435, 50.70911534935617], [-2.4374427, 50.7091623], [-2.4373177, 50.70920900000001], [-2.4371863, 50.70925009999999], [-2.4370442999999997, 50.7092872], [-2.4368665, 50.7093257], [-2.4367488, 50.7093477], [-2.4366539, 50.70936549999999], [-2.4365039, 50.709387], [-2.4363674, 50.70940340000001], [-2.4362667999999994, 50.709412400000005], [-2.4361176, 50.70941909999999], [-2.4359428, 50.70942200000001], [-2.4357696999999994, 50.70942260000001], [-2.4345052, 50.70941700000001], [-2.4329604, 50.70940960000001], [-2.4323038999999995, 50.7094082], [-2.4311263999999997, 50.70940699999999], [-2.4304533, 50.709403599999995], [-2.4299132, 50.7094], [-2.4294428, 50.7093995], [-2.4292348, 50.709399299999994], [-2.4283324, 50.7093966], [-2.4275574, 50.709397], [-2.4265915999999996, 50.70939080000001], [-2.4259021999999995, 50.709389900000005], [-2.4255840999999996, 50.7093951], [-2.425451267122708, 50.709399932750344], [-2.4252899999999995, 50.70940579999999], [-2.4249484, 50.7094271], [-2.4244972, 50.70946120000001], [-2.4241558, 50.7094929], [-2.4239146999999996, 50.7095208], [-2.4235478999999995, 50.70957529999999], [-2.4229421, 50.70967970000001], [-2.4223958999999997, 50.70977990000001], [-2.4220567999999996, 50.7098421], [-2.4217454, 50.709890699999995], [-2.4214003, 50.7099402], [-2.4208368, 50.71000829999999], [-2.4204189, 50.71005459999999], [-2.4200879, 50.710092499999995], [-2.4198697999999994, 50.7101151], [-2.4195786, 50.7101391], [-2.4191931, 50.710159899999994], [-2.4187377, 50.7101805], [-2.4185012, 50.7101875], [-2.4181282, 50.71019610000001], [-2.4177445, 50.7101985], [-2.4172834, 50.7101907], [-2.4168591, 50.7101787], [-2.4164458999999994, 50.7101648], [-2.4161528, 50.7101524], [-2.4154343, 50.7101139], [-2.4148687, 50.7100871], [-2.4141963, 50.7100531], [-2.413535, 50.7100186], [-2.4130751, 50.7099975], [-2.4125338, 50.7099709], [-2.4120663, 50.70994579999999], [-2.411589, 50.7099177], [-2.4113051, 50.709898499999994], [-2.4108463, 50.7098623], [-2.4105953, 50.70984229999999], [-2.4103142, 50.7098154], [-2.4099933, 50.709782], [-2.4096932, 50.7097449], [-2.4093519999999997, 50.70969999999999], [-2.4090245, 50.70964889999998], [-2.4086336, 50.7095857], [-2.4082823, 50.7095194], [-2.4078687, 50.7094402], [-2.4075959, 50.709384699999994], [-2.4073642999999993, 50.7093295], [-2.4069619000000007, 50.7092303], [-2.4066162999999996, 50.70914320000001], [-2.4065141536670343, 50.70911534935617], [-2.4062410999999995, 50.7090409], [-2.4058661999999997, 50.7089333], [-2.4054451, 50.70880249999998], [-2.4049811, 50.7086498], [-2.4046541, 50.708535700000006], [-2.4042802999999995, 50.7084003], [-2.4038666999999996, 50.70824189999998], [-2.4035042, 50.7080974], [-2.4031593, 50.7079562], [-2.4028024999999995, 50.7077998], [-2.4023717, 50.7076108], [-2.402044, 50.7074634], [-2.4017334, 50.7073164], [-2.4014879999999996, 50.7071957], [-2.4013095999999994, 50.7071044], [-2.4009351999999997, 50.706912], [-2.40057, 50.70672230000001], [-2.4000999999999997, 50.70646959999999], [-2.3996458, 50.7062172], [-2.3992445999999994, 50.706003], [-2.3988578, 50.7058028], [-2.3985407, 50.705647], [-2.3982759, 50.70552299999999], [-2.398056, 50.70542520000001], [-2.3977378, 50.70529280000001], [-2.3973999, 50.7051503], [-2.3971323, 50.705052], [-2.3968386999999995, 50.7049429], [-2.3963768999999995, 50.7047846], [-2.3960263, 50.70466569999999], [-2.395716, 50.7045682], [-2.3953863, 50.704463799999985], [-2.39514, 50.704393399999994], [-2.3950346, 50.70436579999999], [-2.3947455, 50.7042922], [-2.3944127999999996, 50.7042146], [-2.3940133999999995, 50.7041255], [-2.3937076000000004, 50.70405869999999], [-2.3934909, 50.704017500000006], [-2.3932425, 50.703973199999986], [-2.392912, 50.70391569999999], [-2.3927952, 50.7038963], [-2.3922413999999996, 50.70380879999999], [-2.3918291, 50.7037486], [-2.3914725, 50.70370719999999], [-2.3910157, 50.70366069999999], [-2.3905901, 50.70362500000001], [-2.3901274999999997, 50.7035924], [-2.3895765, 50.703562899999994], [-2.389181, 50.70354519999999], [-2.3887155, 50.703532499999994], [-2.3882897, 50.70352569999999], [-2.3878262, 50.70352069999999], [-2.3874184, 50.7035199], [-2.3869635999999996, 50.70352840000001], [-2.3866102999999996, 50.70354099999998], [-2.3862065, 50.70355750000001], [-2.3857363, 50.703580899999984], [-2.3852388999999996, 50.7036068], [-2.3846707, 50.70364010000001], [-2.3842185, 50.7036707], [-2.3837735, 50.7036953], [-2.3833985999999996, 50.7037156], [-2.3829716, 50.70373740000001], [-2.3824955, 50.70375609999999], [-2.3819844999999997, 50.70377289999999], [-2.3815141999999994, 50.70378530000001], [-2.3810611, 50.7037964], [-2.3806180999999995, 50.70380140000001], [-2.3802375, 50.7038021], [-2.379833399999999, 50.7038006], [-2.3794434, 50.70379770000001], [-2.379054, 50.7037926], [-2.3786168, 50.7037864], [-2.378157, 50.70377609999999], [-2.377713, 50.7037655], [-2.3773382, 50.70375130000001], [-2.3769001999999997, 50.7037346], [-2.3763165, 50.7037109], [-2.3757351999999994, 50.70368129999999], [-2.3753259, 50.70365859999999], [-2.3749159, 50.70363410000001], [-2.3743825, 50.703594800000005], [-2.3738907999999994, 50.7035517], [-2.3733962, 50.70350870000001], [-2.3729739, 50.70346790000001], [-2.3728767000000004, 50.70345780000002], [-2.3723685, 50.70340579999999], [-2.3722251999999995, 50.703390600000006], [-2.3715352999999997, 50.7033174], [-2.3700154, 50.703162500000005], [-2.3690937, 50.7030657], [-2.3683621999999995, 50.70298959999999], [-2.3679894, 50.7029562], [-2.3669977, 50.7028531], [-2.3656984, 50.7027154], [-2.3643791, 50.7025835], [-2.3633431999999996, 50.7024754], [-2.3629558, 50.702436000000006], [-2.3618503, 50.7023179], [-2.3609058, 50.70221529999999], [-2.3597871999999995, 50.702096699999984], [-2.3586528, 50.701968699999995], [-2.3574665, 50.701829800000006], [-2.3564892, 50.701719], [-2.3557188, 50.70163449999998], [-2.3550643999999994, 50.70157249999999], [-2.3543691000000004, 50.7015156], [-2.3533446, 50.70144009999999], [-2.3523193, 50.7013694], [-2.3516261, 50.70132220000001], [-2.3514705, 50.70131309999999], [-2.3510343, 50.7012882], [-2.350295899999999, 50.7012511], [-2.3494995, 50.70120639999999], [-2.3489198999999994, 50.7011761], [-2.3482375, 50.701144199999995], [-2.3474888, 50.701117], [-2.3467009, 50.7010928], [-2.345682500000001, 50.7010678], [-2.3447954, 50.70104979999999], [-2.3437639999999997, 50.70104099999998], [-2.3429342, 50.70103889999999], [-2.3422207, 50.70103850000002], [-2.341319, 50.7010438], [-2.3404729, 50.70105280000001], [-2.3397043999999996, 50.7010647], [-2.338973, 50.70107840000001], [-2.3381052999999996, 50.70110300000001], [-2.3374082, 50.701125899999994], [-2.3365451, 50.7011635], [-2.3356197387107556, 50.70120233067989], [-2.3353488, 50.70121369999999], [-2.3342633, 50.7012642], [-2.3331699, 50.701314], [-2.3315901, 50.7013876], [-2.3302843, 50.7014502], [-2.3288894, 50.7015154], [-2.3275049, 50.70158250000001], [-2.3261617, 50.701645600000006], [-2.3248255, 50.7017074], [-2.3241135999999996, 50.7017399], [-2.3237163, 50.7017582], [-2.3223564, 50.70182119999999], [-2.3218711999999995, 50.7018361], [-2.3214258999999995, 50.7018436], [-2.3210102, 50.7018482], [-2.3206788, 50.70184950000001], [-2.3203303, 50.70184569999999], [-2.3198418999999997, 50.7018334], [-2.3193653, 50.70181889999999], [-2.3188112, 50.7017921], [-2.3183469999999997, 50.70176190000001], [-2.3178286, 50.7017228], [-2.3173828999999997, 50.7016852], [-2.3169981999999996, 50.70164429999999], [-2.3164923999999996, 50.70158289999999], [-2.3159552, 50.7015079], [-2.3153881, 50.7014274], [-2.3151778999999997, 50.701391099999995], [-2.3147907999999995, 50.7013209], [-2.3146699608722763, 50.70129797827672], [-2.3144223, 50.701251], [-2.3139006999999996, 50.70114749999998], [-2.3133623, 50.701034699999994], [-2.3132554, 50.7010143], [-2.313085, 50.70097899999999], [-2.3128417, 50.7009199], [-2.3126032999999997, 50.70086239999999], [-2.3120771, 50.7007273], [-2.3117261, 50.7006358], [-2.3113255, 50.70052319999999], [-2.3109371999999997, 50.7004083], [-2.3104104, 50.7002462], [-2.3099107999999995, 50.70007880000001], [-2.3095379, 50.69994470000001], [-2.3090139999999995, 50.6997496], [-2.3086106, 50.69959], [-2.3082834999999995, 50.6994538], [-2.3078234999999996, 50.69926029999999], [-2.307397, 50.6990711], [-2.3069861, 50.6988667], [-2.3066438, 50.69869909999999], [-2.3063693999999995, 50.698557400000006], [-2.3059116999999993, 50.69831069999999], [-2.3055479, 50.698104099999995], [-2.3052539999999997, 50.6979359], [-2.3048977, 50.69772569999999], [-2.3045328, 50.69749349999999], [-2.3042446999999995, 50.697301499999995], [-2.3039926, 50.6971236], [-2.3036953999999996, 50.6969164], [-2.3033060999999995, 50.69662189999999], [-2.3029246, 50.6963263], [-2.302257, 50.6957766], [-2.3017702999999994, 50.69538450000001], [-2.3015013, 50.6951836], [-2.3011680999999995, 50.69493880000001], [-2.3008504, 50.69472050000001], [-2.3005335, 50.6945051], [-2.300116, 50.6942441], [-2.2997139, 50.6940088], [-2.2993229999999993, 50.6937831], [-2.2989256, 50.6935646], [-2.2985178999999993, 50.69335099999999], [-2.2982346, 50.69320909999999], [-2.2979380999999997, 50.6930645], [-2.2975289, 50.6928721], [-2.2971243, 50.692694200000005], [-2.2967312999999994, 50.6925272], [-2.2963381, 50.69236539999999], [-2.2959658, 50.6922178], [-2.2954939, 50.6920464], [-2.2950614999999996, 50.69189419999999], [-2.2946367, 50.6917479], [-2.2942089, 50.6916127], [-2.2936729, 50.6914497], [-2.2931999, 50.691323100000005], [-2.2926224999999993, 50.691163999999986], [-2.2921237999999997, 50.691040400000006], [-2.2917078, 50.6909405], [-2.2913458000000007, 50.6908663], [-2.2909347999999996, 50.69078660000001], [-2.2904887, 50.69070709999998], [-2.2899723, 50.6906141], [-2.2895128, 50.6905381], [-2.2890999999999995, 50.6904752], [-2.2886769, 50.690419899999995], [-2.2881304, 50.690353], [-2.2872063999999996, 50.690249599999994], [-2.2862716, 50.6901468], [-2.2857288, 50.6900827], [-2.2850189, 50.6899981], [-2.2844839999999995, 50.689940400000005], [-2.2840791, 50.6899045], [-2.283643399999999, 50.68987159999999], [-2.2830760999999997, 50.68983630000001], [-2.2826086, 50.6898139], [-2.2821300999999994, 50.689797500000005], [-2.2817608999999996, 50.68978829999999], [-2.2813027, 50.68978220000001], [-2.2808754, 50.689780799999994], [-2.2803156999999996, 50.689785400000005], [-2.2796949, 50.6897914], [-2.2791406999999997, 50.689800300000016], [-2.2785767, 50.6898122], [-2.2781778, 50.6898168], [-2.2776430999999997, 50.6898128], [-2.2771050999999995, 50.689801900000006], [-2.2766938, 50.6897895], [-2.2762511999999995, 50.6897691], [-2.2758403, 50.6897472], [-2.2752974, 50.6897058], [-2.2747535, 50.6896593], [-2.2741934999999995, 50.68960270000001], [-2.2737382, 50.68954680000001], [-2.273261, 50.6894826], [-2.2727136, 50.6894015], [-2.2722777, 50.6893326], [-2.2718605999999997, 50.68926200000001], [-2.2715422, 50.6892021], [-2.271137, 50.6891219], [-2.2705958999999996, 50.6890058], [-2.2701824, 50.68891240000001], [-2.2697333, 50.68881150000001], [-2.2692552, 50.688687], [-2.2688543, 50.6885775], [-2.2683164, 50.6884231], [-2.2678376, 50.6882774], [-2.2669278, 50.687992599999994], [-2.2657413, 50.68762349999999], [-2.2643125, 50.6871818], [-2.2630709999999996, 50.6867987], [-2.2622662999999994, 50.6865521], [-2.2610229999999993, 50.686160999999984], [-2.2597952, 50.6857827], [-2.2584062, 50.6853503], [-2.2572035, 50.68498160000001], [-2.2560123, 50.68460300000001], [-2.2558567999999997, 50.6845533], [-2.2551327, 50.6843279], [-2.2529596, 50.68365450000001], [-2.2519055999999997, 50.6833294], [-2.251013, 50.68306720000001], [-2.250405, 50.6828895], [-2.2496763, 50.68269360000001], [-2.2491346, 50.6825517], [-2.2485165, 50.6824031], [-2.2477379, 50.68222209999999], [-2.2469468000000004, 50.68204229999999], [-2.2463556999999996, 50.6819125], [-2.2457882102988034, 50.68179743208779], [-2.2457628999999995, 50.6817923], [-2.2452737, 50.6816953], [-2.2446764, 50.6815845], [-2.2440669, 50.6814743], [-2.2436805, 50.6814091], [-2.2434389, 50.68137089999999], [-2.2433301999999995, 50.6813533], [-2.2428734, 50.681281799999994], [-2.2423548, 50.68120420000001], [-2.2418369, 50.6811291], [-2.2413801, 50.6810683], [-2.2407859, 50.6809957], [-2.2402334999999995, 50.6809292], [-2.2394348, 50.68084420000001], [-2.238111, 50.6807086], [-2.2367811999999994, 50.6805791], [-2.2360302, 50.6805042], [-2.235371, 50.6804475], [-2.2347421, 50.6804043], [-2.2342759, 50.68038009999999], [-2.2338302, 50.6803614], [-2.2334154, 50.6803511], [-2.2329038, 50.6803387], [-2.232352, 50.68033960000001], [-2.2319162, 50.6803426], [-2.2315446999999997, 50.6803472], [-2.231185, 50.6803572], [-2.2306838999999994, 50.6803836], [-2.2302067999999995, 50.6804126], [-2.2297099, 50.680451700000006], [-2.2291942999999996, 50.68049439999999], [-2.2286702999999997, 50.68054649999999], [-2.2281880999999997, 50.6806005], [-2.2277495, 50.6806615], [-2.2272595999999996, 50.6807333], [-2.2268122999999997, 50.6808045], [-2.2263470999999995, 50.6808841], [-2.2258760999999994, 50.6809708], [-2.2255079, 50.6810438], [-2.224952, 50.681155800000006], [-2.2244149, 50.6812596], [-2.2234485, 50.6814204], [-2.2229162, 50.6814983], [-2.2225096999999994, 50.6815515], [-2.2223029, 50.6815761], [-2.2216631999999996, 50.6816445], [-2.2214683940936792, 50.68166288273296], [-2.2212817, 50.68168049999999], [-2.2208914, 50.6817102], [-2.2205877, 50.6817329], [-2.2204277, 50.681746999999994], [-2.220202, 50.68176269999999], [-2.2193074, 50.68180279999999], [-2.2183097, 50.68183], [-2.2176158, 50.68184719999999], [-2.2168932, 50.6818596], [-2.2149019, 50.6818973], [-2.2129971, 50.6819369], [-2.211934, 50.68195899999999], [-2.2109776, 50.681977499999995], [-2.2107158, 50.6819819], [-2.2089019, 50.6820232], [-2.2083652, 50.68203329999999], [-2.2067508, 50.68207030000001], [-2.2065343999999993, 50.6820752], [-2.204497, 50.6821181], [-2.2041001999999996, 50.682125199999994], [-2.2040154, 50.682127400000006], [-2.2014581999999994, 50.6821843], [-2.2012054, 50.6821905], [-2.2002573999999995, 50.68220689999999], [-2.1983971999999996, 50.6822427], [-2.1972462, 50.6822676], [-2.194781, 50.6823209], [-2.1931438999999995, 50.68235490000001], [-2.1913652999999997, 50.6823959], [-2.1900235, 50.6824219], [-2.1889273999999994, 50.6824416], [-2.1881461, 50.68245799999999], [-2.1873781999999995, 50.682466600000005], [-2.18653, 50.6824759], [-2.1857878, 50.6824781], [-2.1849694, 50.682477], [-2.1842709999999994, 50.6824743], [-2.1837581, 50.6824668], [-2.1832924, 50.68246220000001], [-2.1824661999999995, 50.68244380000001], [-2.1810444999999996, 50.6824014], [-2.1792163, 50.682344699999994], [-2.1773749, 50.6822811], [-2.1758202, 50.68223269999999], [-2.174317, 50.6821824], [-2.1728289, 50.6821352], [-2.1711472, 50.6820789], [-2.1693027, 50.682022], [-2.1677785, 50.681969900000006], [-2.1658933999999994, 50.6819076], [-2.1640987999999997, 50.6818506], [-2.1623271, 50.6817914], [-2.1603001, 50.68172520000001], [-2.158897, 50.68167449999999], [-2.1576307999999997, 50.68163289999999], [-2.1566639999999997, 50.681595], [-2.1559566818868516, 50.6815637685478], [-2.1557128, 50.681553], [-2.1552217, 50.6815279], [-2.1547392, 50.6814991], [-2.1543893999999995, 50.6814757], [-2.1538725999999997, 50.6814362], [-2.1530668999999993, 50.68137099999999], [-2.1523721999999994, 50.6813065], [-2.1518819, 50.6812579], [-2.1514514999999994, 50.6812133], [-2.1512852, 50.681194299999994], [-2.1507097, 50.6811266], [-2.1500548, 50.6810412], [-2.1494099, 50.6809563], [-2.1487841999999997, 50.6808655], [-2.1472519, 50.68064530000001], [-2.1461958999999995, 50.6804891], [-2.1451242, 50.680331599999995], [-2.1449387, 50.68030209999999], [-2.1445458999999993, 50.6802456], [-2.1439278999999996, 50.680150100000006], [-2.1433325, 50.68006679999999], [-2.1429017999999997, 50.6800118], [-2.1426821, 50.67998739999999], [-2.1424681, 50.679969099999994], [-2.1422285, 50.679954], [-2.1420349, 50.679945499999995], [-2.1418405999999997, 50.67993899999999], [-2.1415833, 50.6799328], [-2.1413767, 50.679931200000006], [-2.141079, 50.6799345], [-2.1408080999999997, 50.67994480000001], [-2.1405426, 50.67996039999999], [-2.1402735, 50.6799788], [-2.1399534, 50.680013499999994], [-2.1396860999999996, 50.680044599999995], [-2.1394028, 50.680086300000006], [-2.1392087, 50.6801176], [-2.1390874999999996, 50.680137300000005], [-2.1389355, 50.6801663], [-2.1386079, 50.6802376], [-2.1383073, 50.6803077], [-2.1380195, 50.6803816], [-2.1377463999999997, 50.6804577], [-2.1375668, 50.6805145], [-2.1372887, 50.680612100000005], [-2.1370099999999996, 50.68071390000001], [-2.1368547, 50.68077509999999], [-2.1365816, 50.6808883], [-2.1363616, 50.6809874], [-2.1361493, 50.68108889999999], [-2.1359036, 50.6812163], [-2.1357377999999994, 50.6813079], [-2.1355605, 50.6814119], [-2.1353787, 50.6815201], [-2.1352106, 50.68162339999999], [-2.1347233, 50.6819263], [-2.133805, 50.6825012], [-2.133105, 50.68293930000001], [-2.1324346999999997, 50.6833629], [-2.1318185, 50.68374480000001], [-2.1311411, 50.68416499999999], [-2.1306286999999995, 50.684486], [-2.1297788, 50.6850203], [-2.1287258, 50.6856855], [-2.1281909999999997, 50.68601900000001], [-2.1276605, 50.6863511], [-2.1275178, 50.6864358], [-2.1270226, 50.6867396], [-2.1265308999999997, 50.6870361], [-2.1259619999999995, 50.68738050000001], [-2.1255081999999996, 50.6876543], [-2.1253165, 50.68776950000001], [-2.1246357, 50.6881833], [-2.1242179, 50.68842980000001], [-2.1239358000000004, 50.6885847], [-2.1235903, 50.68878239999999], [-2.1231168999999994, 50.6890521], [-2.12272, 50.6892688], [-2.1223236, 50.68948160000001], [-2.1218105, 50.68974970000001], [-2.1214868999999994, 50.689927100000006], [-2.1208488000000005, 50.69025500000001], [-2.1199468, 50.69071830000001], [-2.1197631, 50.69080879999999], [-2.1190743, 50.6911485], [-2.1178173, 50.691757499999994], [-2.1172515, 50.6920218], [-2.1168888, 50.6921918], [-2.1161043, 50.69254860000001], [-2.1148425, 50.6931112], [-2.1143877999999994, 50.6933085], [-2.1142619999999996, 50.6933615], [-2.1136379999999995, 50.6935965], [-2.1134024999999994, 50.6936949], [-2.1131479, 50.693808399999995], [-2.1127978999999995, 50.69396270000001], [-2.1124883, 50.6941016], [-2.1123020999999995, 50.6941856], [-2.1117608, 50.69443209999999], [-2.110829, 50.694863700000006], [-2.1099231, 50.69528729999999], [-2.1090342999999994, 50.6957133], [-2.1080001, 50.696226499999995], [-2.1074705999999996, 50.696492500000005], [-2.1068044, 50.6968325], [-2.1058813, 50.69729509999999], [-2.1049741999999996, 50.697752599999994], [-2.1037063, 50.6983925], [-2.1026963, 50.698902], [-2.1011710999999997, 50.699671], [-2.0996562999999995, 50.7004329], [-2.0981649999999994, 50.701187399999995], [-2.0962937, 50.7021317], [-2.0942706, 50.7031498], [-2.0931981999999993, 50.7036958], [-2.09219, 50.70420079999999], [-2.0912768, 50.70466540000001], [-2.090331299999999, 50.70514319999999], [-2.0893763, 50.7056161], [-2.08828, 50.706169499999994], [-2.0872326999999995, 50.70670179999999], [-2.0862733000000007, 50.70717849999999], [-2.0853196, 50.70765999999999], [-2.0840571, 50.7083058], [-2.0826692, 50.709002], [-2.0824448351946594, 50.70911534935617], [-2.0811589, 50.709765], [-2.0801617999999995, 50.7102656], [-2.0791325, 50.7107843], [-2.0783514999999997, 50.711177799999994], [-2.0777239999999995, 50.7114998], [-2.0775054, 50.7116061], [-2.076997, 50.71186659999999], [-2.0763215, 50.7122039], [-2.0754245999999994, 50.71266169999999], [-2.0744206999999997, 50.71316850000001], [-2.0734083, 50.71367699999999], [-2.0724977999999994, 50.7141372], [-2.0716130999999995, 50.71458049999999], [-2.0712186, 50.71477529999999], [-2.070872, 50.714936900000005], [-2.0705456999999994, 50.7150837], [-2.0702310999999995, 50.715213899999995], [-2.0698975999999996, 50.715349], [-2.0695765999999995, 50.7154694], [-2.069194, 50.715604899999995], [-2.0688302, 50.7157314], [-2.0684616, 50.71585119999999], [-2.068125, 50.71595279999999], [-2.0677919, 50.7160478], [-2.0674282, 50.7161468], [-2.0670947, 50.7162321], [-2.0667613000000005, 50.71631239999999], [-2.0664529, 50.71638099999999], [-2.0661305000000003, 50.7164468], [-2.066125153474899, 50.71644785844149], [-2.0658057, 50.716511100000005], [-2.0653774, 50.71658939999999], [-2.0645739999999995, 50.71673129999999], [-2.0632803, 50.716962], [-2.0619507, 50.71719920000001], [-2.0612566, 50.71732000000001], [-2.0606015, 50.71742649999999], [-2.0602323, 50.7174776], [-2.059736899999999, 50.7175452], [-2.0593368, 50.717596], [-2.0588888999999995, 50.7176469], [-2.058599, 50.71767719999999], [-2.0582256, 50.7177132], [-2.0578675, 50.71774870000001], [-2.0573919, 50.71779070000001], [-2.056842, 50.7178297], [-2.0562352999999995, 50.71786420000001], [-2.055674, 50.71788990000001], [-2.0542067, 50.7179437], [-2.0528289999999996, 50.7180032], [-2.0521559, 50.71803220000001], [-2.0516014, 50.7180588], [-2.0512014, 50.718084399999995], [-2.0507513999999993, 50.718115799999985], [-2.0502404, 50.718160299999994], [-2.0497185, 50.71820700000001], [-2.0492916999999995, 50.7182537], [-2.0488944999999994, 50.71829730000001], [-2.0485052, 50.7183484], [-2.0480903, 50.71840840000001], [-2.0477588, 50.7184548], [-2.0473522, 50.7185194], [-2.0470165, 50.71857659999999], [-2.0466550999999997, 50.7186446], [-2.0462646999999996, 50.7187213], [-2.0459324999999997, 50.7187918], [-2.0452958, 50.7189321], [-2.0445996, 50.7190958], [-2.0436571, 50.719334499999995], [-2.042206999999999, 50.7197115], [-2.0414527, 50.7199064], [-2.0406643, 50.720107299999995], [-2.0401386, 50.7202471], [-2.0390106, 50.7205373], [-2.0365863999999996, 50.72120760000001], [-2.0353242, 50.7215604], [-2.0340032, 50.72192099999999], [-2.0334567999999997, 50.722064200000005], [-2.0331147, 50.72214869999999], [-2.0327536, 50.72223400000001], [-2.0324878, 50.7222952], [-2.0322443, 50.7223489], [-2.031776499999999, 50.722443600000005], [-2.031402, 50.72251559999999], [-2.0309897, 50.7225866], [-2.0306265, 50.722643100000006], [-2.030271, 50.7226931], [-2.0297212, 50.7227701], [-2.0292851, 50.7228268], [-2.028915, 50.72286830000001], [-2.028458, 50.7229096], [-2.0280438, 50.7229405], [-2.0275402999999996, 50.7229766], [-2.0271817, 50.72299759999999], [-2.0268927, 50.7230123], [-2.0263741, 50.723028600000006], [-2.0260919999999993, 50.723037700000006], [-2.0257971, 50.72305000000001], [-2.0254764999999995, 50.72306989999999], [-2.0250867, 50.723102], [-2.0247398, 50.7231368], [-2.0243827, 50.7231782], [-2.0240424, 50.7232271], [-2.0236735, 50.72328899999999], [-2.0233463, 50.7233554], [-2.0230089, 50.72343], [-2.0227105, 50.7235039], [-2.0223899999999997, 50.7235948], [-2.0221539, 50.72366830000001], [-2.0219113, 50.72375000000001], [-2.0216592, 50.723838699999995], [-2.0214436, 50.723920199999995], [-2.0211636999999993, 50.7240332], [-2.0209084, 50.72414379999999], [-2.0206796, 50.7242547], [-2.0204473999999997, 50.7243721], [-2.0202496, 50.724483], [-2.0200208, 50.7246162], [-2.0198543999999994, 50.72472410000001], [-2.0197213, 50.7248147], [-2.0195805999999994, 50.7249176], [-2.0195248, 50.724958400000006], [-2.0192483, 50.7251627], [-2.0190142999999994, 50.72536029999999], [-2.018784699999999, 50.72557489999999], [-2.018648, 50.7257071], [-2.0184360999999997, 50.725919000000005], [-2.0183027999999994, 50.72604520000001], [-2.0181867, 50.7261433], [-2.0180074, 50.72628419999999], [-2.0177575, 50.726458599999994], [-2.017495, 50.7266198], [-2.0172886, 50.726741800000006], [-2.0170999, 50.7268399], [-2.0168477999999994, 50.72696440000001], [-2.0165767999999997, 50.727099], [-2.0162039, 50.72727349999999], [-2.0159605, 50.7273843], [-2.0156878999999996, 50.7275057], [-2.0154322999999996, 50.727609300000005], [-2.0151078, 50.72773720000001], [-2.0147396, 50.72787160000001], [-2.0144735, 50.7279658], [-2.0142679999999995, 50.7280374], [-2.0141342, 50.72808100000001], [-2.0138327, 50.72817930000001], [-2.0135203, 50.7282719], [-2.0132591, 50.7283437], [-2.013046, 50.7283998], [-2.0129962, 50.7284133], [-2.0126711000000004, 50.72849810000001], [-2.0123005, 50.7285865], [-2.0119296, 50.7286695], [-2.0115291999999996, 50.728746], [-2.011128, 50.72882140000001], [-2.0107211, 50.728902], [-2.0099994999999997, 50.7290402], [-2.009468899999999, 50.72912829999999], [-2.0090997, 50.7291874], [-2.0087221, 50.7292467], [-2.0083447999999997, 50.72929980000001], [-2.0080045, 50.72934610000001], [-2.007655, 50.7293854], [-2.0070441, 50.7294528], [-2.0064946, 50.7295051], [-2.0061299, 50.729539], [-2.0055727, 50.7295919], [-2.0049868, 50.7296475], [-2.0043407999999996, 50.7297046], [-2.0036761, 50.7297685], [-2.0032499999999995, 50.7298065], [-2.0027516999999997, 50.7298431], [-2.0022185, 50.7298814], [-2.0017488999999995, 50.729913499999995], [-2.0013166, 50.7299374], [-2.000778, 50.72996799999999], [-2.0002591, 50.7299933], [-1.9996437, 50.7300133], [-1.9991806, 50.7300224], [-1.9986723999999996, 50.7300249], [-1.9980839999999995, 50.7300224], [-1.9974977, 50.73000509999999], [-1.9968915, 50.72998849999998], [-1.9964889, 50.7299708], [-1.9960476, 50.7299475], [-1.9957244999999992, 50.7299266], [-1.9954867999999997, 50.7299084], [-1.9951979, 50.729892199999995], [-1.9948842, 50.7298739], [-1.9942509999999996, 50.729831], [-1.993639, 50.72978699999999], [-1.9932094, 50.7297575], [-1.9928775000000003, 50.7297312], [-1.9925519, 50.7296997], [-1.9922452999999996, 50.7296655], [-1.9919712, 50.72963150000001], [-1.9916977, 50.7295919], [-1.9913966, 50.72954949999999], [-1.9911513, 50.7295102], [-1.9908894, 50.72946039999999], [-1.9906142999999996, 50.7294027], [-1.9903790999999995, 50.72934769999999], [-1.9901608, 50.72929520000001], [-1.9899337999999995, 50.729237299999994], [-1.9897261, 50.72918099999999], [-1.9895486, 50.72912929999999], [-1.9893746999999995, 50.7290753], [-1.9891613, 50.7290015], [-1.9889704, 50.7289309], [-1.9887255, 50.728834899999995], [-1.9885774000000005, 50.72877299999998], [-1.9883630999999995, 50.72867659999999], [-1.9882038, 50.7285992], [-1.9880431, 50.7285151], [-1.9878906, 50.728435600000005], [-1.9877166, 50.72833719999999], [-1.987573, 50.72825199999999], [-1.9874321999999995, 50.7281629], [-1.9872529999999995, 50.728043], [-1.9871128, 50.72794249999999], [-1.9869999999999997, 50.727859300000006], [-1.9868865, 50.7277727], [-1.9867547999999997, 50.72766390000001], [-1.9866375, 50.7275611], [-1.9865207, 50.7274506], [-1.9864131, 50.72734559999999], [-1.9863126, 50.7272397], [-1.9862183, 50.7271369], [-1.9861257, 50.72702499999999], [-1.9860364, 50.7269113], [-1.9859599, 50.72680510000001], [-1.9858854999999995, 50.7267008], [-1.9857564999999997, 50.7265055], [-1.9855925, 50.726270799999995], [-1.9852849, 50.7258887], [-1.9852065, 50.725768], [-1.9848614999999996, 50.7252398], [-1.9847182, 50.7250143], [-1.9845587, 50.724775099999995], [-1.9840439, 50.7239921], [-1.9835529999999997, 50.72325080000001], [-1.9834106, 50.7230073], [-1.9833452, 50.7228894], [-1.9832811999999995, 50.72276750000001], [-1.9832175000000003, 50.7226081], [-1.9831761, 50.72248419999999], [-1.983145, 50.7223665], [-1.9831204, 50.722259399999984], [-1.9830995, 50.72215190000001], [-1.9830824, 50.7220018], [-1.9830827, 50.7217885], [-1.9830920000000003, 50.7216463], [-1.9831349000000005, 50.7213184], [-1.9831508, 50.72125759999999], [-1.9832586, 50.7208082], [-1.9832781, 50.72072880000001], [-1.983499, 50.7198471], [-1.9835285, 50.71974130000001], [-1.9835605, 50.7196094], [-1.9835916, 50.71946689999999]]} |
29.0 |
0610 |
0642 |
Weymouth |
Poole Ferry Terminal |
Poole |
50.7194669 |
-1.9835916 |
50.7194669 |
-1.9835916 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Poole |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976746 |
1789537242960293 |
24 |
24 |
2026-09-16 05:52:11.636817 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:11.051074 |
| 568319 |
600286 |
W69638 |
082K50M516 |
2026-09-16 |
COMPLETE |
15976985 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 600286, "stp": "P", "toc": "ScotRail", "uid": "W69638", "consist": "380011", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69638/2026-09-16/detailed", "trust_id": "082K50M516", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "12", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2K50", "timing_status": "ON TIME", "origin_station": "Ayr", "current_leg_arr": "0642", "current_leg_dep": "0633", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "0536", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-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": "Cardonald", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 313.268, \"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.74, \"from_m\": 313.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2513.5, \"from_m\": 658.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\": 8576.099, \"from_m\": 2513.5, \"capability_applied\": null, \"effective_limit_mph\": 90.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.458, \"from_m\": 8576.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\": 11597.594, \"from_m\": 10379.458, \"capability_applied\": null, \"effective_limit_mph\": 60.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.477, \"from_m\": 11597.594, \"capability_applied\": null, \"effective_limit_mph\": 75.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.836, \"from_m\": 12742.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.584, \"from_m\": 20826.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24049.416, \"from_m\": 24035.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40969.869, \"from_m\": 24049.416, \"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\": 41046.77, \"from_m\": 40969.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50301.703, \"from_m\": 41046.77, \"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\": 50381.993, \"from_m\": 50301.703, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54286.659, \"from_m\": 50381.993, \"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\": 55149.885, \"from_m\": 54286.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56691.264, \"from_m\": 55149.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\": 56785.131, \"from_m\": 56691.264, \"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\": 56883.519, \"from_m\": 56785.131, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56986.36, \"from_m\": 56883.519, \"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\": 63400.799, \"from_m\": 56986.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63662.983, \"from_m\": 63400.799, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63761.453, \"from_m\": 63662.983, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63803.153, \"from_m\": 63761.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\": 64355.7, \"from_m\": 63803.153, \"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\": 64819.122, \"from_m\": 64355.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\": 65253.242, \"from_m\": 64819.122, \"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.715, \"from_m\": 65253.242, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66205.258, \"from_m\": 65780.715, \"capability_applied\": null, \"effective_limit_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\": 600286, \"profile_key\": \"87eb280918124e95fc77d6cb445d86da5643b06774270787a5e39a6cd493b1bc\", \"schedule_id\": 27698, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0536\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0538\", \"wtt_dep\": \"0538H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.595, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.263, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0541\", \"wtt_dep\": \"0541H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.704, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0542H\", \"wtt_dep\": \"0543\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.164, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0546H\", \"wtt_dep\": \"0547\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.673, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0548H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.673, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.253, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0553H\", \"wtt_dep\": \"0554\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.827, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.285, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0602H\", \"wtt_dep\": \"0603\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.211, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607\", \"location\": \"Glengarnock\", \"stage_seq\": 12, \"distance_m\": 33889.554, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0611\", \"wtt_dep\": \"0611H\", \"location\": \"Lochwinnoch\", \"stage_seq\": 13, \"distance_m\": 40359.774, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Howwood\", \"stage_seq\": 14, \"distance_m\": 44765.916, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Milliken Park\", \"stage_seq\": 15, \"distance_m\": 47080.366, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0620H\", \"wtt_dep\": \"0621H\", \"location\": \"Johnstone\", \"stage_seq\": 16, \"distance_m\": 49367.794, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Elderslie\", \"stage_seq\": 17, \"distance_m\": 50881.784, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 18, \"distance_m\": 54562.659, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 19, \"distance_m\": 56409.112, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Hillington West\", \"stage_seq\": 20, \"distance_m\": 58177.281, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0631\", \"wtt_dep\": \"0631H\", \"location\": \"Hillington East\", \"stage_seq\": 21, \"distance_m\": 59245.031, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0633H\", \"location\": \"Cardonald\", \"stage_seq\": 22, \"distance_m\": 60270.65, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0635H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 23, \"distance_m\": 63015.705, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Shields Jn\", \"stage_seq\": 24, \"distance_m\": 63571.482, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 25, \"distance_m\": 65278.718, \"section_seq\": 1, \"route_path_id\": 104189}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 26, \"distance_m\": 66205.258, \"section_seq\": 1, \"route_path_id\": 104189}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66205.258, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104189}], \"total_distance_m\": 66205.258, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.836, \"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": "0536", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.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-16T04:37:41Z\", \"source_id\": 49107883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:44Z\", \"source_id\": 15941128, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:42Z\", \"source_id\": 49111634, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:47Z\", \"source_id\": 15942280, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:27Z\", \"source_id\": 49113806, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:43:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:42:33Z\", \"source_id\": 15942969, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:10Z\", \"source_id\": 49118723, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:47:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:46:13Z\", \"source_id\": 15944405, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:36Z\", \"source_id\": 49122067, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:38Z\", \"source_id\": 15945407, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:37Z\", \"source_id\": 49127889, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:43Z\", \"source_id\": 15947229, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:48Z\", \"source_id\": 49134207, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:52Z\", \"source_id\": 15949217, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:31Z\", \"source_id\": 49141619, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:37Z\", \"source_id\": 15951661, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2700, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:48Z\", \"source_id\": 49149021, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:50Z\", \"source_id\": 15953948, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:55Z\", \"source_id\": 49156494, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:04Z\", \"source_id\": 15956397, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:01Z\", \"source_id\": 49164297, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:08Z\", \"source_id\": 15958827, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1659, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:03Z\", \"source_id\": 49169977, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:08Z\", \"source_id\": 15960664, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:11Z\", \"source_id\": 49174086, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:16Z\", \"source_id\": 15962025, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:08Z\", \"source_id\": 49184003, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:10Z\", \"source_id\": 15965203, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:55Z\", \"source_id\": 49193880, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:59Z\", \"source_id\": 15968498, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:38Z\", \"source_id\": 49197720, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:41Z\", \"source_id\": 15969683, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:51Z\", \"source_id\": 49200417, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:56Z\", \"source_id\": 15970557, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:55Z\", \"source_id\": 49220874, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:02Z\", \"source_id\": 15976985, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "12", "timing_fact_generation": 1789537262467309, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:12.147098", "service_state_evidence_id": 15976985, "current_leg_start_actual_dep": "2026-09-16T06:33:30+01:00", "operational_evidence_version": 93, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:12.858268", "service_state_valid_until_kind": null, "operational_interpretation_version": 93, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
AYR |
GLC |
2K50 |
380011 |
3 |
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": 313.268, "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.74, "from_m": 313.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2513.5, "from_m": 658.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": 8576.099, "from_m": 2513.5, "capability_applied": null, "effective_limit_mph": 90.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.458, "from_m": 8576.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": 11597.594, "from_m": 10379.458, "capability_applied": null, "effective_limit_mph": 60.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.477, "from_m": 11597.594, "capability_applied": null, "effective_limit_mph": 75.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.836, "from_m": 12742.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.584, "from_m": 20826.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 24049.416, "from_m": 24035.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40969.869, "from_m": 24049.416, "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": 41046.77, "from_m": 40969.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50301.703, "from_m": 41046.77, "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": 50381.993, "from_m": 50301.703, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54286.659, "from_m": 50381.993, "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": 55149.885, "from_m": 54286.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56691.264, "from_m": 55149.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": 56785.131, "from_m": 56691.264, "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": 56883.519, "from_m": 56785.131, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56986.36, "from_m": 56883.519, "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": 63400.799, "from_m": 56986.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63662.983, "from_m": 63400.799, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63761.453, "from_m": 63662.983, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63803.153, "from_m": 63761.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": 64355.7, "from_m": 63803.153, "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": 64819.122, "from_m": 64355.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": 65253.242, "from_m": 64819.122, "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.715, "from_m": 65253.242, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66205.258, "from_m": 65780.715, "capability_applied": null, "effective_limit_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": 600286, "profile_key": "87eb280918124e95fc77d6cb445d86da5643b06774270787a5e39a6cd493b1bc", "schedule_id": 27698, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0536", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0538", "wtt_dep": "0538H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.595, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.263, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0541", "wtt_dep": "0541H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.704, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0542H", "wtt_dep": "0543", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.164, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0546H", "wtt_dep": "0547", "location": "Troon", "stage_seq": 6, "distance_m": 10455.673, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0548H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.673, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.253, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0553H", "wtt_dep": "0554", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.827, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.285, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0602H", "wtt_dep": "0603", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.211, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607", "location": "Glengarnock", "stage_seq": 12, "distance_m": 33889.554, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0611", "wtt_dep": "0611H", "location": "Lochwinnoch", "stage_seq": 13, "distance_m": 40359.774, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Howwood", "stage_seq": 14, "distance_m": 44765.916, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Milliken Park", "stage_seq": 15, "distance_m": 47080.366, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0620H", "wtt_dep": "0621H", "location": "Johnstone", "stage_seq": 16, "distance_m": 49367.794, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0623", "location": "Elderslie", "stage_seq": 17, "distance_m": 50881.784, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Paisley Gilmour Street", "stage_seq": 18, "distance_m": 54562.659, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Arkleston Jn", "stage_seq": 19, "distance_m": 56409.112, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Hillington West", "stage_seq": 20, "distance_m": 58177.281, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0631", "wtt_dep": "0631H", "location": "Hillington East", "stage_seq": 21, "distance_m": 59245.031, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0633H", "location": "Cardonald", "stage_seq": 22, "distance_m": 60270.65, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0635H", "location": "Gower Street Jn", "stage_seq": 23, "distance_m": 63015.705, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Shields Jn", "stage_seq": 24, "distance_m": 63571.482, "section_seq": 1, "route_path_id": 104189}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640", "location": "Glasgow Bridge Street Jn", "stage_seq": 25, "distance_m": 65278.718, "section_seq": 1, "route_path_id": 104189}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 26, "distance_m": 66205.258, "section_seq": 1, "route_path_id": 104189}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66205.258, "from_m": 0.0, "section_seq": 1, "route_path_id": 104189}], "total_distance_m": 66205.258, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.836, "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-16T04:37:41Z", "source_id": 49107883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:44Z", "source_id": 15941128, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:42Z", "source_id": 49111634, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:41:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:47Z", "source_id": 15942280, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:27Z", "source_id": 49113806, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:43:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:42:33Z", "source_id": 15942969, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:10Z", "source_id": 49118723, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:47:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:46:13Z", "source_id": 15944405, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:36Z", "source_id": 49122067, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:38Z", "source_id": 15945407, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:37Z", "source_id": 49127889, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:53:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:43Z", "source_id": 15947229, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:48Z", "source_id": 49134207, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:58:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:52Z", "source_id": 15949217, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:31Z", "source_id": 49141619, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:37Z", "source_id": 15951661, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2700, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:48Z", "source_id": 49149021, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:06:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:50Z", "source_id": 15953948, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:55Z", "source_id": 49156494, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:11:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:04Z", "source_id": 15956397, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:01Z", "source_id": 49164297, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:15:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:08Z", "source_id": 15958827, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1659, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:03Z", "source_id": 49169977, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:08Z", "source_id": 15960664, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:11Z", "source_id": 49174086, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:16Z", "source_id": 15962025, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:08Z", "source_id": 49184003, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:10Z", "source_id": 15965203, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:55Z", "source_id": 49193880, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:59Z", "source_id": 15968498, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:38Z", "source_id": 49197720, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:31:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:41Z", "source_id": 15969683, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:51Z", "source_id": 49200417, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:56Z", "source_id": 15970557, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2026, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:55Z", "source_id": 49220874, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:42:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:02Z", "source_id": 15976985, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Ayr |
0536 |
0536 |
3 |
None |
None |
Glasgow Central High Level |
0642 |
0642 |
12 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W69638/2026-09-16/detailed |
None |
Cardonald |
2026-09-16T06:33:30+01:00 |
Glasgow Central High Level |
9.0 |
{"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-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]]} |
3.8 |
0633 |
0642 |
Cardonald |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976985 |
1789537262467309 |
93 |
93 |
2026-09-16 05:52:12.858268 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:12.147098 |
| 568320 |
600257 |
P90479 |
895C15M616 |
2026-09-16 |
COMPLETE |
15977885 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 600257, "stp": "P", "toc": "Southeastern", "uid": "P90479", "consist": "395016+395024", "dest_crs": "BSR", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90479/2026-09-16/detailed", "trust_id": "895C15M616", "origin_crs": "XRE", "show_on_map": 0, "dar_est_time": "06:35:00", "dar_platform": null, "dest_station": "Broadstairs", "service_date": "2026-09-16", "dest_arr_time": "0647", "dest_platform": null, "is_terminated": 1, "next_location": "Broadstairs", "signalling_id": "5C15", "timing_status": "EARLY", "origin_station": "Ramsgate E.M.U.D.", "current_leg_arr": "0642", "current_leg_dep": "0636", "current_leg_end": "Broadstairs", "origin_dep_time": "0635", "origin_platform": null, "current_location": "Broadstairs", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999]]}", "current_leg_start": "RM Depot Exit Margate End", "dest_arr_time_act": "0647", "motion_projection": null, "next_location_lat": "51.3607333", "next_location_lon": "1.4333875", "previous_location": "RM Depot Exit Margate End", "current_leg_milage": "2.1", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 268.144, \"from_m\": 0.0, \"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\": 489.816, \"from_m\": 268.144, \"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\": 1105.42, \"from_m\": 489.816, \"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\": 2229.609, \"from_m\": 1105.42, \"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\": 3533.138, \"from_m\": 2229.609, \"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}], \"service_id\": 600257, \"profile_key\": \"ceab75e1f83d2219fa07a2223a43e3c3d5cc62726c9ca90d0688b6cb1e1b9a2d\", \"schedule_id\": 24322, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0635\", \"location\": \"Ramsgate E.M.U.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100393}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": \"0642\", \"location\": \"RM Depot Exit Margate End\", \"stage_seq\": 2, \"distance_m\": 105.504, \"section_seq\": 1, \"route_path_id\": 100393}, {\"is_pass\": false, \"wtt_arr\": \"0647\", \"wtt_dep\": null, \"location\": \"Broadstairs\", \"stage_seq\": 3, \"distance_m\": 3533.138, \"section_seq\": 1, \"route_path_id\": 100393}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3533.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100393}], \"total_distance_m\": 3533.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 3533.138, \"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": "0635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3607333", "current_position_lon": "1.4333875", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:14Z\", \"source_id\": 49223806, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:13Z\", \"source_id\": 15977885, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Broadstairs", "service_state_platform": "1", "timing_fact_generation": 1789537337061247, "current_leg_arrival_utc": "2026-09-16T06:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:17.055180", "service_state_evidence_id": 15977885, "current_leg_start_actual_dep": "2026-09-16T06:42:00+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:17.100214", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
XRE |
BSR |
5C15 |
395016+395024 |
12 |
140 |
None |
{"version": 3, "segments": [{"to_m": 268.144, "from_m": 0.0, "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": 489.816, "from_m": 268.144, "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": 1105.42, "from_m": 489.816, "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": 2229.609, "from_m": 1105.42, "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": 3533.138, "from_m": 2229.609, "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}], "service_id": 600257, "profile_key": "ceab75e1f83d2219fa07a2223a43e3c3d5cc62726c9ca90d0688b6cb1e1b9a2d", "schedule_id": 24322, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0635", "location": "Ramsgate E.M.U.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100393}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": "0642", "location": "RM Depot Exit Margate End", "stage_seq": 2, "distance_m": 105.504, "section_seq": 1, "route_path_id": 100393}, {"is_pass": false, "wtt_arr": "0647", "wtt_dep": null, "location": "Broadstairs", "stage_seq": 3, "distance_m": 3533.138, "section_seq": 1, "route_path_id": 100393}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3533.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 100393}], "total_distance_m": 3533.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 3533.138, "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": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:14Z", "source_id": 49223806, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:42:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:13Z", "source_id": 15977885, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Ramsgate E.M.U.D. |
0635 |
0635 |
None |
6:35:00 |
None |
Broadstairs |
0647 |
0647 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90479/2026-09-16/detailed |
None |
RM Depot Exit Margate End |
2026-09-16T06:42:00+01:00 |
Broadstairs |
6.0 |
{"type": "LineString", "coordinates": [[1.405640982207498, 51.341410567900326], [1.4056445999999998, 51.3414119], [1.4058783, 51.341496], [1.4062591, 51.34161230000001], [1.4069002999999998, 51.3417915], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4092927, 51.3425846], [1.4105214, 51.3430356], [1.4107363, 51.34311470000001], [1.4139158999999997, 51.34428549999999], [1.4141148, 51.344359199999985], [1.4181567999999998, 51.34584689999999], [1.4187662999999997, 51.34601320000001], [1.4192759999999998, 51.3461096], [1.4198043, 51.3461777], [1.4203117999999997, 51.34621699999999], [1.4206624, 51.3462192], [1.4228392999999997, 51.3460923], [1.42332, 51.34606109999999], [1.4238684999999998, 51.3460256], [1.4252977999999998, 51.34592829999998], [1.4256755999999997, 51.34591379999999], [1.4260810999999998, 51.3459213], [1.4265369999999995, 51.3459409], [1.4266568, 51.345946899999994], [1.4273025, 51.3460507], [1.4277979999999997, 51.3461777], [1.4283402, 51.3463326], [1.4287688, 51.34647460000001], [1.4291531, 51.3466388], [1.4296145, 51.34685920000001], [1.429954, 51.347064399999994], [1.4302438, 51.347287], [1.4305405000000002, 51.34753039999999], [1.4307637999999998, 51.3477601], [1.4309126, 51.3479303], [1.4310338, 51.348097900000006], [1.4312275, 51.34841230000001], [1.4313305999999997, 51.348636799999994], [1.4314558, 51.3489853], [1.4315105, 51.34916630000001], [1.4335277, 51.3558383], [1.4336890999999998, 51.356475999999994], [1.4337181, 51.3566329], [1.4337498999999998, 51.35677499999999], [1.4338379999999995, 51.35727719999999], [1.433876, 51.3576531], [1.4338854, 51.35813099999999], [1.4338753, 51.358602700000006], [1.4338011999999998, 51.3591679], [1.4336894999999998, 51.359726900000005], [1.4335711, 51.36015940000001], [1.4335273, 51.3603068], [1.4333875, 51.36073329999999]]} |
2.1 |
0636 |
0642 |
RM Depot Exit Margate End |
Broadstairs |
Broadstairs |
51.3607333 |
1.4333875 |
51.3607333 |
1.4333875 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Broadstairs |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977885 |
1789537337061247 |
7 |
7 |
2026-09-16 05:52:17.100214 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:17.055180 |
| 568321 |
599788 |
L55362 |
505N15M616 |
2026-09-16 |
COMPLETE |
15976697 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 599788, "stp": "P", "toc": "Greater Anglia", "uid": "L55362", "consist": "720110+720543", "dest_crs": "CLT", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55362/2026-09-16/detailed", "trust_id": "505N15M616", "origin_crs": "XLC", "show_on_map": 0, "dar_est_time": "06:21:00", "dar_platform": null, "dest_station": "Clacton-on-Sea", "service_date": "2026-09-16", "dest_arr_time": "0646", "dest_platform": "2", "is_terminated": 1, "next_location": "Clacton-on-Sea", "signalling_id": "5N15", "timing_status": "EARLY", "origin_station": "Clacton Carriage Sidings", "current_leg_arr": "0642", "current_leg_dep": "0640", "current_leg_end": "Clacton-on-Sea", "origin_dep_time": "0621", "origin_platform": null, "current_location": "Clacton-on-Sea", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]}", "current_leg_start": "Clacton Wash Road", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "51.7941710", "next_location_lon": "1.1540332", "previous_location": "Clacton Wash Road", "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\": 376.01, \"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\": 512.338, \"from_m\": 376.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 873.811, \"from_m\": 512.338, \"capability_applied\": null, \"effective_limit_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\": 599788, \"profile_key\": \"97aa7f4ae09202c53ff5d8e6c10c6f318bb345eb0a499ef65631f396c22ffd3f\", \"schedule_id\": 16351, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0621\", \"location\": \"Clacton Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0640\", \"location\": \"Clacton Wash Road\", \"stage_seq\": 2, \"distance_m\": 376.01, \"section_seq\": 1, \"route_path_id\": 34603}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Clacton-on-Sea\", \"stage_seq\": 3, \"distance_m\": 873.811, \"section_seq\": 1, \"route_path_id\": 34603}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 873.811, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34603}], \"total_distance_m\": 873.811, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 497.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 376.01, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0621", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7941710", "current_position_lon": "1.1540332", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:32Z\", \"source_id\": 49220028, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:37Z\", \"source_id\": 15976697, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clacton-on-Sea", "service_state_platform": "2", "timing_fact_generation": 1789537239524184, "current_leg_arrival_utc": "2026-09-16T06:44:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:20.063681", "service_state_evidence_id": 15976697, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:20.925008", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
XLC |
CLT |
5N15 |
720110+720543 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 376.01, "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": 512.338, "from_m": 376.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 873.811, "from_m": 512.338, "capability_applied": null, "effective_limit_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": 599788, "profile_key": "97aa7f4ae09202c53ff5d8e6c10c6f318bb345eb0a499ef65631f396c22ffd3f", "schedule_id": 16351, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0621", "location": "Clacton Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0640", "location": "Clacton Wash Road", "stage_seq": 2, "distance_m": 376.01, "section_seq": 1, "route_path_id": 34603}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Clacton-on-Sea", "stage_seq": 3, "distance_m": 873.811, "section_seq": 1, "route_path_id": 34603}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 873.811, "from_m": 0.0, "section_seq": 1, "route_path_id": 34603}], "total_distance_m": 873.811, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 497.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 376.01, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:32Z", "source_id": 49220028, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:42:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:37Z", "source_id": 15976697, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Clacton Carriage Sidings |
0621 |
0621 |
None |
6:21:00 |
None |
Clacton-on-Sea |
0646 |
0646 |
2 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55362/2026-09-16/detailed |
None |
Clacton Wash Road |
2026-09-16T06:40:00+01:00 |
Clacton-on-Sea |
2.0 |
{"type": "LineString", "coordinates": [[1.1577068, 51.7980205], [1.1569451, 51.7971448], [1.1567675999999998, 51.79694080000001], [1.1565611, 51.79670989999999], [1.1563503999999998, 51.796466599999995], [1.1563156, 51.7964344], [1.1561065, 51.796247300000005], [1.1559013, 51.7960888], [1.1557639, 51.7959699], [1.1555291, 51.79568], [1.1552623, 51.7953772], [1.1549418, 51.7950288], [1.1545033, 51.7945975], [1.1540332, 51.794171]]} |
0.3 |
0640 |
0642 |
Clacton Wash Road |
Clacton-on-Sea |
Clacton-on-Sea |
51.7941710 |
1.1540332 |
51.7941710 |
1.1540332 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Clacton-on-Sea |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976697 |
1789537239524184 |
2 |
2 |
2026-09-16 05:52:20.925008 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:20.063681 |
| 568322 |
599877 |
W34155 |
725G04M616 |
2026-09-16 |
COMPLETE |
15976648 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 599877, "stp": "P", "toc": "Avanti West Coast", "uid": "W34155", "consist": "390122", "dest_crs": "EUS", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34155/2026-09-16/detailed", "trust_id": "725G04M616", "origin_crs": "XWF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "0640", "dest_platform": "6", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5G04", "timing_status": "LATE", "origin_station": "Wembley IC Depot", "current_leg_arr": "0642", "current_leg_dep": "0624", "current_leg_end": "London Euston", "origin_dep_time": "0624", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Wembley IC Depot", "dest_arr_time_act": "0640", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Wembley IC Depot", "current_leg_milage": "7.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 412.799, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 874.621, \"from_m\": 412.799, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3822.908, \"from_m\": 874.621, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4020.551, \"from_m\": 3822.908, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4087.25, \"from_m\": 4020.551, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4330.591, \"from_m\": 4087.25, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4398.511, \"from_m\": 4330.591, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6479.347, \"from_m\": 4398.511, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7982.78, \"from_m\": 6479.347, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9827.768, \"from_m\": 7982.78, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10979.803, \"from_m\": 9827.768, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 11026.695, \"from_m\": 10979.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12255.26, \"from_m\": 11026.695, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12734.01, \"from_m\": 12255.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12789.294, \"from_m\": 12734.01, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12833.378, \"from_m\": 12789.294, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12876.614, \"from_m\": 12833.378, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12941.416, \"from_m\": 12876.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13621.229, \"from_m\": 12941.416, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13628.135, \"from_m\": 13621.229, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 599877, \"profile_key\": \"0c7e72f0be599c048dfdc82a2a83fafdcf1899addfadf8cc7c19f10843dfb8e3\", \"schedule_id\": 26646, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Wembley IC Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Harlesden Jn\", \"stage_seq\": 2, \"distance_m\": 4064.765, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0633\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 3, \"distance_m\": 5131.044, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Camden Jn\", \"stage_seq\": 4, \"distance_m\": 10895.132, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Camden South Jn\", \"stage_seq\": 5, \"distance_m\": 11835.743, \"section_seq\": 1, \"route_path_id\": 27838}, {\"is_pass\": false, \"wtt_arr\": \"0640\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 6, \"distance_m\": 13628.135, \"section_seq\": 1, \"route_path_id\": 27838}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13628.135, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27838}], \"total_distance_m\": 13628.135, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 11755.257, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1872.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "18.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:30Z\", \"source_id\": 49219923, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:33Z\", \"source_id\": 15976648, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "4", "timing_fact_generation": 1789537236680819, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390122\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T05:42:21.136339", "service_state_evidence_id": 15976648, "current_leg_start_actual_dep": "2026-09-16T06:26:00+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:21.681050", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Avanti West Coast |
P |
XWF |
EUS |
5G04 |
390122 |
11 |
125 |
{"units": ["390122"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} |
{"version": 3, "segments": [{"to_m": 412.799, "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": 874.621, "from_m": 412.799, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3822.908, "from_m": 874.621, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4020.551, "from_m": 3822.908, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4087.25, "from_m": 4020.551, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4330.591, "from_m": 4087.25, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4398.511, "from_m": 4330.591, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6479.347, "from_m": 4398.511, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7982.78, "from_m": 6479.347, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9827.768, "from_m": 7982.78, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10979.803, "from_m": 9827.768, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 11026.695, "from_m": 10979.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12255.26, "from_m": 11026.695, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12734.01, "from_m": 12255.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12789.294, "from_m": 12734.01, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12833.378, "from_m": 12789.294, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12876.614, "from_m": 12833.378, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12941.416, "from_m": 12876.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13621.229, "from_m": 12941.416, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13628.135, "from_m": 13621.229, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 599877, "profile_key": "0c7e72f0be599c048dfdc82a2a83fafdcf1899addfadf8cc7c19f10843dfb8e3", "schedule_id": 26646, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0624", "location": "Wembley IC Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Harlesden Jn", "stage_seq": 2, "distance_m": 4064.765, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0633", "location": "Willesden West London Jn", "stage_seq": 3, "distance_m": 5131.044, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Camden Jn", "stage_seq": 4, "distance_m": 10895.132, "section_seq": 1, "route_path_id": 27838}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Camden South Jn", "stage_seq": 5, "distance_m": 11835.743, "section_seq": 1, "route_path_id": 27838}, {"is_pass": false, "wtt_arr": "0640", "wtt_dep": null, "location": "London Euston", "stage_seq": 6, "distance_m": 13628.135, "section_seq": 1, "route_path_id": 27838}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13628.135, "from_m": 0.0, "section_seq": 1, "route_path_id": 27838}], "total_distance_m": 13628.135, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 11755.257, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1872.878, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:30Z", "source_id": 49219923, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:42:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:33Z", "source_id": 15976648, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Wembley IC Depot |
0624 |
0624 |
None |
None |
None |
London Euston |
0640 |
0640 |
6 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34155/2026-09-16/detailed |
None |
Wembley IC Depot |
2026-09-16T06:26:00+01:00 |
London Euston |
18.0 |
{"type": "LineString", "coordinates": [[-0.2835394, 51.5458542], [-0.2827144, 51.5455948], [-0.28209369999999995, 51.5453997], [-0.2817626999999999, 51.545294599999984], [-0.2809423999999999, 51.5450397], [-0.2806793, 51.544968299999994], [-0.2804036999999999, 51.5449017], [-0.2800637, 51.5448382], [-0.2797912, 51.54479150000001], [-0.27958979999999994, 51.54475289999999], [-0.2793901999999999, 51.544715199999985], [-0.2791844, 51.5446728], [-0.2790033, 51.5446294], [-0.27860899999999994, 51.544512], [-0.2781448999999999, 51.544346399999995], [-0.27768479999999995, 51.54418280000001], [-0.27751619999999994, 51.5441229], [-0.277116, 51.54397949999999], [-0.27683559999999996, 51.54388229999999], [-0.2766677, 51.543823199999984], [-0.2761554, 51.5436929], [-0.27586049999999995, 51.5436203], [-0.2755815999999999, 51.54352049999999], [-0.27538089999999993, 51.5434511], [-0.2749552, 51.5432993], [-0.2743246, 51.54308699999999], [-0.2742301, 51.5430612], [-0.2734674, 51.542849], [-0.2729553, 51.5426973], [-0.27246380000000003, 51.542550600000006], [-0.2719492, 51.54237329999999], [-0.2715019, 51.5422065], [-0.2708001, 51.5419411], [-0.2703804, 51.5417792], [-0.26980469999999995, 51.5415448], [-0.26949458523585645, 51.54141269134393], [-0.2693269999999999, 51.54134129999999], [-0.2685543, 51.541015], [-0.26774599999999993, 51.5406676], [-0.2662667, 51.5400229], [-0.2660187, 51.53991039999999], [-0.2655671, 51.539710799999995], [-0.2649600999999999, 51.5394369], [-0.2639811, 51.5390165], [-0.2639325, 51.5389967], [-0.26328029999999997, 51.53872570000001], [-0.262636, 51.53845700000001], [-0.2621878999999999, 51.5382592], [-0.26166979999999995, 51.53801639999998], [-0.2607957, 51.5375995], [-0.2604873, 51.5374529], [-0.2601544, 51.5372759], [-0.2598973, 51.53711709999999], [-0.2597329, 51.537007399999986], [-0.2595391, 51.53687450000001], [-0.25922339999999994, 51.5366933], [-0.2591669, 51.536663399999995], [-0.2589177, 51.5365361], [-0.2586468, 51.5364009], [-0.2581734, 51.53617009999999], [-0.2580021, 51.5360817], [-0.2576761, 51.5359375], [-0.2575550999999999, 51.5358909], [-0.25744639999999996, 51.53585219999999], [-0.25710039999999995, 51.53573380000001], [-0.2568493, 51.535639399999994], [-0.25666929999999993, 51.53556100000001], [-0.2564094, 51.53544339999999], [-0.25616539999999993, 51.53533529999999], [-0.2560490887439591, 51.53528935187894], [-0.25597084327815695, 51.53525844141253], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.1634255797921149, 51.54280350971477], [-0.1631734460563923, 51.54282999135851], [-0.16294988708648558, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
7.4 |
0624 |
0642 |
Wembley IC Depot |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976648 |
1789537236680819 |
14 |
14 |
2026-09-16 05:52:21.681050 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:21.136339 |
| 568323 |
597879 |
W84763 |
171K03M516 |
2026-09-16 |
COMPLETE |
15978070 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 597879, "stp": "P", "toc": "TransPennine Express", "uid": "W84763", "consist": "802214", "dest_crs": "HUL", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84763/2026-09-16/detailed", "trust_id": "171K03M516", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hull", "service_date": "2026-09-16", "dest_arr_time": "0625", "dest_platform": "6", "is_terminated": 1, "next_location": "Hull", "signalling_id": "1K03", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "0642", "current_leg_dep": "0628", "current_leg_end": "Hull", "origin_dep_time": "0527", "origin_platform": "16", "current_location": "Hull", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "+17 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]}", "current_leg_start": "Brough", "dest_arr_time_act": "0625", "motion_projection": null, "next_location_lat": "53.7440441", "next_location_lon": "-0.3461872", "previous_location": "Brough", "current_leg_milage": "10.4", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 119.601, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 455.016, \"from_m\": 119.601, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 902.268, \"from_m\": 455.016, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1585.698, \"from_m\": 902.268, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1624.788, \"from_m\": 1585.698, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3674.235, \"from_m\": 1624.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4493.405, \"from_m\": 3674.235, \"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\": 6422.19, \"from_m\": 4493.405, \"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\": 6489.165, \"from_m\": 6422.19, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15663.647, \"from_m\": 6489.165, \"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\": 16280.933, \"from_m\": 15663.647, \"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\": 22846.899, \"from_m\": 16280.933, \"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\": 23023.331, \"from_m\": 22846.899, \"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\": 23064.212, \"from_m\": 23023.331, \"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\": 29859.127, \"from_m\": 23064.212, \"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\": 32114.969, \"from_m\": 29859.127, \"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\": 32164.792, \"from_m\": 32114.969, \"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\": 32294.443, \"from_m\": 32164.792, \"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\": 32974.315, \"from_m\": 32294.443, \"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\": 33021.462, \"from_m\": 32974.315, \"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\": 33540.186, \"from_m\": 33021.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33771.226, \"from_m\": 33540.186, \"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\": 33788.462, \"from_m\": 33771.226, \"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\": 34218.293, \"from_m\": 33788.462, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34268.386, \"from_m\": 34218.293, \"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\": 36436.583, \"from_m\": 34268.386, \"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\": 39444.264, \"from_m\": 36436.583, \"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\": 41324.791, \"from_m\": 39444.264, \"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\": 46804.283, \"from_m\": 41324.791, \"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\": 55649.26, \"from_m\": 46804.283, \"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\": 57808.975, \"from_m\": 55649.26, \"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\": 70350.35, \"from_m\": 57808.975, \"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\": 79029.369, \"from_m\": 70350.35, \"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\": 79351.766, \"from_m\": 79029.369, \"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\": 80281.887, \"from_m\": 79351.766, \"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\": 81553.639, \"from_m\": 80281.887, \"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\": 81580.346, \"from_m\": 81553.639, \"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\": 82513.961, \"from_m\": 81580.346, \"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\": 82602.672, \"from_m\": 82513.961, \"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\": 83013.557, \"from_m\": 82602.672, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 597879, \"profile_key\": \"24dc3538ec3a242c7ba211ee6d78e53b5f14b7fc83acd0478ad3017a768556d3\", \"schedule_id\": 29183, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0527\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 2, \"distance_m\": 2629.668, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": false, \"wtt_arr\": \"0532H\", \"wtt_dep\": \"0533\", \"location\": \"Cross Gates\", \"stage_seq\": 3, \"distance_m\": 7107.159, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Garforth\", \"stage_seq\": 4, \"distance_m\": 11741.901, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540\", \"location\": \"Micklefield\", \"stage_seq\": 5, \"distance_m\": 15563.243, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Gascoigne Wood Jn\", \"stage_seq\": 6, \"distance_m\": 22846.899, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545\", \"location\": \"Hambleton West Jn\", \"stage_seq\": 7, \"distance_m\": 25727.797, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0546\", \"location\": \"Hambleton East Jn\", \"stage_seq\": 8, \"distance_m\": 27553.932, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Selby\", \"stage_seq\": 9, \"distance_m\": 33301.61, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600\", \"location\": \"Howden\", \"stage_seq\": 10, \"distance_m\": 47173.828, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Gilberdyke\", \"stage_seq\": 11, \"distance_m\": 55829.067, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612H\", \"location\": \"Brough\", \"stage_seq\": 12, \"distance_m\": 66193.577, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0621H\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 13, \"distance_m\": 79920.184, \"section_seq\": 1, \"route_path_id\": 102259}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": null, \"location\": \"Hull\", \"stage_seq\": 14, \"distance_m\": 83013.557, \"section_seq\": 1, \"route_path_id\": 102259}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 83013.557, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102259}], \"total_distance_m\": 83013.557, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 80897.135, \"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": "0527", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.7440441", "current_position_lon": "-0.3461872", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:28Z\", \"source_id\": 15954947, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:40Z\", \"source_id\": 49169260, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:48Z\", \"source_id\": 15960425, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:56Z\", \"source_id\": 49177533, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:58Z\", \"source_id\": 15963119, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:56Z\", \"source_id\": 49187630, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:02Z\", \"source_id\": 15966425, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:27Z\", \"source_id\": 15978070, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hull", "service_state_platform": "6", "timing_fact_generation": 1789537348810798, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:28.798572", "service_state_evidence_id": 15978070, "current_leg_start_actual_dep": "2026-09-16T06:29:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:29.663754", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
LDS |
HUL |
1K03 |
802214 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 119.601, "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": 455.016, "from_m": 119.601, "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": 902.268, "from_m": 455.016, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1585.698, "from_m": 902.268, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1624.788, "from_m": 1585.698, "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": 3674.235, "from_m": 1624.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4493.405, "from_m": 3674.235, "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": 6422.19, "from_m": 4493.405, "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": 6489.165, "from_m": 6422.19, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15663.647, "from_m": 6489.165, "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": 16280.933, "from_m": 15663.647, "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": 22846.899, "from_m": 16280.933, "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": 23023.331, "from_m": 22846.899, "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": 23064.212, "from_m": 23023.331, "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": 29859.127, "from_m": 23064.212, "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": 32114.969, "from_m": 29859.127, "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": 32164.792, "from_m": 32114.969, "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": 32294.443, "from_m": 32164.792, "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": 32974.315, "from_m": 32294.443, "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": 33021.462, "from_m": 32974.315, "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": 33540.186, "from_m": 33021.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33771.226, "from_m": 33540.186, "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": 33788.462, "from_m": 33771.226, "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": 34218.293, "from_m": 33788.462, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34268.386, "from_m": 34218.293, "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": 36436.583, "from_m": 34268.386, "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": 39444.264, "from_m": 36436.583, "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": 41324.791, "from_m": 39444.264, "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": 46804.283, "from_m": 41324.791, "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": 55649.26, "from_m": 46804.283, "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": 57808.975, "from_m": 55649.26, "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": 70350.35, "from_m": 57808.975, "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": 79029.369, "from_m": 70350.35, "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": 79351.766, "from_m": 79029.369, "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": 80281.887, "from_m": 79351.766, "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": 81553.639, "from_m": 80281.887, "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": 81580.346, "from_m": 81553.639, "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": 82513.961, "from_m": 81580.346, "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": 82602.672, "from_m": 82513.961, "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": 83013.557, "from_m": 82602.672, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 597879, "profile_key": "24dc3538ec3a242c7ba211ee6d78e53b5f14b7fc83acd0478ad3017a768556d3", "schedule_id": 29183, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0527", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Neville H. West Jn", "stage_seq": 2, "distance_m": 2629.668, "section_seq": 1, "route_path_id": 102259}, {"is_pass": false, "wtt_arr": "0532H", "wtt_dep": "0533", "location": "Cross Gates", "stage_seq": 3, "distance_m": 7107.159, "section_seq": 1, "route_path_id": 102259}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Garforth", "stage_seq": 4, "distance_m": 11741.901, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540", "location": "Micklefield", "stage_seq": 5, "distance_m": 15563.243, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Gascoigne Wood Jn", "stage_seq": 6, "distance_m": 22846.899, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545", "location": "Hambleton West Jn", "stage_seq": 7, "distance_m": 25727.797, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0546", "location": "Hambleton East Jn", "stage_seq": 8, "distance_m": 27553.932, "section_seq": 1, "route_path_id": 102259}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Selby", "stage_seq": 9, "distance_m": 33301.61, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600", "location": "Howden", "stage_seq": 10, "distance_m": 47173.828, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Gilberdyke", "stage_seq": 11, "distance_m": 55829.067, "section_seq": 1, "route_path_id": 102259}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612H", "location": "Brough", "stage_seq": 12, "distance_m": 66193.577, "section_seq": 1, "route_path_id": 102259}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0621H", "location": "Hessle Road Jn", "stage_seq": 13, "distance_m": 79920.184, "section_seq": 1, "route_path_id": 102259}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": null, "location": "Hull", "stage_seq": 14, "distance_m": 83013.557, "section_seq": 1, "route_path_id": 102259}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 83013.557, "from_m": 0.0, "section_seq": 1, "route_path_id": 102259}], "total_distance_m": 83013.557, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 80897.135, "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": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:28Z", "source_id": 15954947, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:40Z", "source_id": 49169260, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:17:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:48Z", "source_id": 15960425, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:56Z", "source_id": 49177533, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:21:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:58Z", "source_id": 15963119, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:56Z", "source_id": 49187630, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:02Z", "source_id": 15966425, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:27Z", "source_id": 15978070, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Leeds |
0527 |
0527 |
16 |
None |
None |
Hull |
0625 |
0625 |
6 |
LATE |
+17 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W84763/2026-09-16/detailed |
None |
Brough |
2026-09-16T06:29:30+01:00 |
Hull |
14.0 |
{"type": "LineString", "coordinates": [[-0.5781870000000001, 53.726861], [-0.576815, 53.7266192], [-0.5743498999999999, 53.72619569999999], [-0.5738184999999999, 53.72610170000001], [-0.5731698, 53.7260247], [-0.5649367, 53.72456950000001], [-0.5539957999999999, 53.72258849999999], [-0.5431346, 53.72067479999999], [-0.5424401, 53.72055129999998], [-0.5389891704717129, 53.719931641379674], [-0.5354465, 53.7192955], [-0.5335663, 53.718985], [-0.5327846, 53.71888369999999], [-0.5321300000000001, 53.7187989], [-0.5301216, 53.7185078], [-0.5290008, 53.7183772], [-0.5279359, 53.7182728], [-0.5228011, 53.717763], [-0.521411, 53.7176471], [-0.5200618999999999, 53.71754850000001], [-0.5172035999999999, 53.7173792], [-0.5153039, 53.71728590000001], [-0.5132136, 53.71720419999999], [-0.5103153999999999, 53.717111200000005], [-0.5090494, 53.717066900000006], [-0.5077483, 53.71702599999999], [-0.5044315999999999, 53.716914900000006], [-0.5032519999999999, 53.7168703], [-0.503054, 53.7168643], [-0.4960712000000001, 53.71666599999999], [-0.4943387, 53.7166378], [-0.4927305, 53.716623699999985], [-0.49108740000000006, 53.71663079999999], [-0.4893900000000001, 53.71667399999999], [-0.48772040000000005, 53.716739399999994], [-0.48590929999999993, 53.716826700000006], [-0.484174, 53.71692819999999], [-0.4824313, 53.7170501], [-0.4790437, 53.71727760000001], [-0.4755935999999999, 53.717513499999995], [-0.4734945999999999, 53.71761519999998], [-0.4721316, 53.717650299999995], [-0.4704388000000001, 53.71765059999999], [-0.4696609000000001, 53.7176364], [-0.46887339999999994, 53.717613], [-0.4675211, 53.71754760000001], [-0.46604780000000007, 53.7174328], [-0.4649136, 53.7173201], [-0.4638749999999999, 53.7171937], [-0.4622847000000001, 53.7169754], [-0.4591118, 53.7165163], [-0.4572386, 53.716291], [-0.45624759999999986, 53.7162076], [-0.4552098999999999, 53.71615409999998], [-0.4543404, 53.716127], [-0.4534506, 53.716106899999986], [-0.4527329999999999, 53.7161138], [-0.4514719, 53.7161446], [-0.4503164, 53.7161971], [-0.4493, 53.71625639999999], [-0.4491576420597607, 53.71626695003779], [-0.44824479999999994, 53.7163346], [-0.4478013, 53.716378899999995], [-0.44739509999999993, 53.7164323], [-0.4469946, 53.7164908], [-0.4466375, 53.7165475], [-0.4459593, 53.716664400000006], [-0.44534489999999993, 53.71677579999999], [-0.44370229999999994, 53.71706400000001], [-0.4421378999999999, 53.7173464], [-0.4342957999999999, 53.7188213], [-0.433823, 53.71890619999999], [-0.432771, 53.71910270000001], [-0.4316978, 53.719287300000005], [-0.43035339999999994, 53.7194978], [-0.4289853, 53.719689300000006], [-0.4276552, 53.719885299999994], [-0.4262648, 53.7200728], [-0.4249999, 53.7202235], [-0.4235661, 53.7203836], [-0.42124179999999994, 53.7206269], [-0.4188193, 53.7208725], [-0.4168015, 53.72107340000001], [-0.4148564, 53.72130250000001], [-0.4116296, 53.7217326], [-0.4104977, 53.721904], [-0.4094445, 53.72207759999999], [-0.4083644, 53.72226690000001], [-0.4073122, 53.72245159999999], [-0.40660499999999994, 53.72258000000001], [-0.40599269999999993, 53.72269119999999], [-0.40588519999999995, 53.7227107], [-0.40054309999999993, 53.7237577], [-0.395245, 53.7247782], [-0.3944222999999999, 53.7249458], [-0.3937552, 53.72509459999999], [-0.39335829999999994, 53.7251913], [-0.39302219999999993, 53.72527939999999], [-0.3926592, 53.72537750000001], [-0.392315, 53.72547939999999], [-0.39136989999999994, 53.72575619999999], [-0.3905176, 53.72602289999999], [-0.3899769, 53.72621859999999], [-0.3895049, 53.7263963], [-0.38904, 53.726570800000005], [-0.388586, 53.72674810000001], [-0.3881902221676759, 53.726911506108586], [-0.3880934599244804, 53.7269112966665], [-0.3877382999999999, 53.7270563], [-0.3861801999999999, 53.727744599999994], [-0.3856812999999999, 53.7279952], [-0.385225, 53.72823559999999], [-0.3846664, 53.72855320000001], [-0.38416759999999994, 53.7288514], [-0.38361529999999994, 53.729209], [-0.38340309999999994, 53.7293622], [-0.3832103999999999, 53.7295032], [-0.38291459999999994, 53.72976210000001], [-0.3827014, 53.72996830000001], [-0.3824737, 53.7301965], [-0.3822999, 53.7304204], [-0.382102, 53.7307056], [-0.3819749, 53.7309476], [-0.381871, 53.73117959999999], [-0.3817957, 53.73142579999999], [-0.3817304, 53.7316701], [-0.38170639999999995, 53.7318994], [-0.3817087, 53.7321862], [-0.3817462999999999, 53.732513399999995], [-0.3818616, 53.7331289], [-0.38190139999999995, 53.733341], [-0.38204759999999993, 53.73406889999998], [-0.3820778136142687, 53.734323238421794], [-0.3820787, 53.7343307], [-0.3820611, 53.7346409], [-0.3820238, 53.734872800000005], [-0.3819865, 53.73503229999999], [-0.3819279, 53.7352435], [-0.3818609, 53.7354208], [-0.3816775999999999, 53.73579539999999], [-0.38154989999999994, 53.7359969], [-0.3814271, 53.73618259999999], [-0.381327, 53.7363088], [-0.3812207, 53.7364263], [-0.38099779999999994, 53.7366656], [-0.3806905, 53.73692870000001], [-0.380432, 53.73712340000001], [-0.3801919, 53.7372826], [-0.37981429999999994, 53.7375137], [-0.3794866999999999, 53.737706900000006], [-0.37911949999999994, 53.7379001], [-0.3780983, 53.73844819999999], [-0.3756631, 53.7397559], [-0.37462529999999994, 53.74031620000001], [-0.3742576, 53.7405129], [-0.3740311999999999, 53.74063400000001], [-0.373437, 53.74095169999999], [-0.3729326999999999, 53.74122160000001], [-0.3724043, 53.7415044], [-0.37191869999999994, 53.7417737], [-0.3713985, 53.7420472], [-0.37089759999999994, 53.74230159999999], [-0.370614, 53.74244079999999], [-0.3703641, 53.7425601], [-0.3693623999999999, 53.74301500000001], [-0.36903089999999994, 53.7431575], [-0.3687194999999999, 53.7432891], [-0.3680246, 53.74354999999999], [-0.3670256999999999, 53.743915599999994], [-0.3664874, 53.74407690000001], [-0.3662448, 53.7441472], [-0.36576869999999995, 53.74428919999999], [-0.3652389, 53.7444391], [-0.36474, 53.7445755], [-0.3641714, 53.744727], [-0.36376099999999995, 53.7448261], [-0.3632554, 53.7449459], [-0.36272969999999993, 53.745064000000006], [-0.3622228, 53.74517110000001], [-0.3617426999999999, 53.74525909999999], [-0.3609434, 53.745389200000005], [-0.3604914, 53.7454566], [-0.360018, 53.7455161], [-0.35955399999999993, 53.74556919999999], [-0.35932611364780853, 53.74559002184169], [-0.3591194999999999, 53.7456089], [-0.3586032, 53.7456438], [-0.3581095999999999, 53.745662], [-0.35761069999999995, 53.74566920000001], [-0.3573023, 53.745666799999995], [-0.35697769999999995, 53.74565570000001], [-0.3566626, 53.745639], [-0.35639299999999996, 53.74562000000001], [-0.35608989999999996, 53.7455883], [-0.3557506, 53.7455486], [-0.35542879999999993, 53.74549789999999], [-0.35507869999999997, 53.74543679999999], [-0.3548145, 53.74538209999999], [-0.3545477, 53.745321], [-0.3542982, 53.7452568], [-0.3540286, 53.7451846], [-0.35385829999999996, 53.74513219999999], [-0.3536277, 53.74506010000001], [-0.35338179999999997, 53.744967200000005], [-0.35302439999999996, 53.7448278], [-0.3527645, 53.7447445], [-0.3525114999999999, 53.74466340000001], [-0.3521189, 53.7445097], [-0.35175579999999995, 53.744365300000005], [-0.35149659999999994, 53.7442622], [-0.35126329999999995, 53.74416860000001], [-0.3511104, 53.7441155], [-0.35082209999999997, 53.74403660000001], [-0.3505722, 53.74396889999999], [-0.35031109999999993, 53.7439164], [-0.3500656999999999, 53.743878300000006], [-0.3498377, 53.7438538], [-0.34959499999999993, 53.7438347], [-0.3493509, 53.743821199999985], [-0.3490463999999999, 53.7438133], [-0.34880240000000007, 53.7438125], [-0.34856899999999996, 53.7438181], [-0.3483343, 53.7438315], [-0.34811709999999996, 53.743849], [-0.3478649, 53.7438728], [-0.3470081, 53.7439603], [-0.3461872, 53.7440441]]} |
10.4 |
0628 |
0642 |
Brough |
Hull |
Hull |
53.7440441 |
-0.3461872 |
53.7440441 |
-0.3461872 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Hull |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978070 |
1789537348810798 |
58 |
58 |
2026-09-16 05:52:29.663754 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:28.798572 |
| 568324 |
597599 |
L88017 |
031T02M516 |
2026-09-16 |
COMPLETE |
15976984 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 597599, "stp": "P", "toc": "ScotRail", "uid": "L88017", "consist": "158727", "dest_crs": "GLQ", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88017/2026-09-16/detailed", "trust_id": "031T02M516", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "0632", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T02", "timing_status": "LATE", "origin_station": "Perth", "current_leg_arr": "0642", "current_leg_dep": "0620", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "0516", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Croy", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Croy", "current_leg_milage": "11.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"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\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"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\": 1061.149, \"from_m\": 455.14, \"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\": 3339.732, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6070.446, \"from_m\": 3339.732, \"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\": 17312.94, \"from_m\": 6070.446, \"capability_applied\": null, \"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\": 22047.732, \"from_m\": 17312.94, \"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\": 22084.754, \"from_m\": 22047.732, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29587.765, \"from_m\": 22084.754, \"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\": 29622.979, \"from_m\": 29587.765, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35594.026, \"from_m\": 29622.979, \"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\": 35640.251, \"from_m\": 35594.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41952.531, \"from_m\": 35640.251, \"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\": 45743.497, \"from_m\": 41952.531, \"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\": 46528.939, \"from_m\": 45743.497, \"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\": 51109.968, \"from_m\": 46528.939, \"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\": 52565.555, \"from_m\": 51109.968, \"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\": 53340.104, \"from_m\": 52565.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\": 53399.596, \"from_m\": 53340.104, \"capability_applied\": null, \"effective_limit_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\": 54403.969, \"from_m\": 53399.596, \"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\": 65073.604, \"from_m\": 54403.969, \"capability_applied\": null, \"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\": 67768.829, \"from_m\": 65073.604, \"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\": 68049.287, \"from_m\": 67768.829, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 68089.485, \"from_m\": 68049.287, \"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\": 68562.166, \"from_m\": 68089.485, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69158.35, \"from_m\": 68562.166, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 72821.67, \"from_m\": 69158.35, \"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\": 95314.479, \"from_m\": 72821.67, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 95619.545, \"from_m\": 95314.479, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 96960.544, \"from_m\": 95619.545, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 97594.443, \"from_m\": 96960.544, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 98339.955, \"from_m\": 97594.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 98727.52, \"from_m\": 98339.955, \"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\": 98792.721, \"from_m\": 98727.52, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 99467.836, \"from_m\": 98792.721, \"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\": 100065.361, \"from_m\": 99467.836, \"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\": 100561.607, \"from_m\": 100065.361, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 597599, \"profile_key\": \"b960d42f6f7e21e198b6af75716134ad2ce524b5a06220da3472fefe3dd9872e\", \"schedule_id\": 18927, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0522H\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 3, \"distance_m\": 5486.845, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0528H\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 4, \"distance_m\": 22084.754, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0530H\", \"wtt_dep\": \"0531\", \"location\": \"Gleneagles\", \"stage_seq\": 5, \"distance_m\": 25113.831, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535\", \"location\": \"Blackford\", \"stage_seq\": 6, \"distance_m\": 28905.439, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Greenloaning\", \"stage_seq\": 7, \"distance_m\": 35441.641, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Dunblane\", \"stage_seq\": 8, \"distance_m\": 45140.156, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0547H\", \"wtt_dep\": \"0548H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 9, \"distance_m\": 48431.438, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0552\", \"wtt_dep\": \"0554\", \"location\": \"Stirling\", \"stage_seq\": 10, \"distance_m\": 52986.897, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0604H\", \"location\": \"Larbert\", \"stage_seq\": 11, \"distance_m\": 65983.596, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Larbert Jn\", \"stage_seq\": 12, \"distance_m\": 66931.04, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0606\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 13, \"distance_m\": 68049.287, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0608H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 14, \"distance_m\": 71687.341, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0609H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 15, \"distance_m\": 72706.644, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0615H\", \"wtt_dep\": \"0616H\", \"location\": \"Croy\", \"stage_seq\": 16, \"distance_m\": 82285.739, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622\", \"location\": \"Lenzie\", \"stage_seq\": 17, \"distance_m\": 90679.984, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Bishopbriggs\", \"stage_seq\": 18, \"distance_m\": 95482.917, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 19, \"distance_m\": 97792.737, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 20, \"distance_m\": 98665.905, \"section_seq\": 1, \"route_path_id\": 73660}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 21, \"distance_m\": 100561.607, \"section_seq\": 1, \"route_path_id\": 73660}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100561.607, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73660}], \"total_distance_m\": 100561.607, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 100390.873, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 170.734, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0516", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "22.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:40:57Z\", \"source_id\": 49111936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:42:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:02Z\", \"source_id\": 15942415, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:24Z\", \"source_id\": 49126090, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:28Z\", \"source_id\": 15946673, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:23Z\", \"source_id\": 49141398, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:27Z\", \"source_id\": 15951579, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:37Z\", \"source_id\": 49174959, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:42Z\", \"source_id\": 15962305, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:49Z\", \"source_id\": 49187419, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:25:52Z\", \"source_id\": 15966281, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:05Z\", \"source_id\": 49196488, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:09Z\", \"source_id\": 15969300, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:55Z\", \"source_id\": 49220880, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:02Z\", \"source_id\": 15976984, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1789537264360869, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:31.199643", "service_state_evidence_id": 15976984, "current_leg_start_actual_dep": "2026-09-16T06:26:30+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:33.394023", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
PTH |
GLQ |
1T02 |
158727 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 321.757, "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": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "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": 1061.149, "from_m": 455.14, "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": 3339.732, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6070.446, "from_m": 3339.732, "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": 17312.94, "from_m": 6070.446, "capability_applied": null, "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": 22047.732, "from_m": 17312.94, "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": 22084.754, "from_m": 22047.732, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29587.765, "from_m": 22084.754, "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": 29622.979, "from_m": 29587.765, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35594.026, "from_m": 29622.979, "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": 35640.251, "from_m": 35594.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41952.531, "from_m": 35640.251, "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": 45743.497, "from_m": 41952.531, "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": 46528.939, "from_m": 45743.497, "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": 51109.968, "from_m": 46528.939, "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": 52565.555, "from_m": 51109.968, "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": 53340.104, "from_m": 52565.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": 53399.596, "from_m": 53340.104, "capability_applied": null, "effective_limit_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": 54403.969, "from_m": 53399.596, "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": 65073.604, "from_m": 54403.969, "capability_applied": null, "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": 67768.829, "from_m": 65073.604, "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": 68049.287, "from_m": 67768.829, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 68089.485, "from_m": 68049.287, "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": 68562.166, "from_m": 68089.485, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69158.35, "from_m": 68562.166, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 72821.67, "from_m": 69158.35, "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": 95314.479, "from_m": 72821.67, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 95619.545, "from_m": 95314.479, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 96960.544, "from_m": 95619.545, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 97594.443, "from_m": 96960.544, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 98339.955, "from_m": 97594.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 98727.52, "from_m": 98339.955, "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": 98792.721, "from_m": 98727.52, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 99467.836, "from_m": 98792.721, "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": 100065.361, "from_m": 99467.836, "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": 100561.607, "from_m": 100065.361, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 597599, "profile_key": "b960d42f6f7e21e198b6af75716134ad2ce524b5a06220da3472fefe3dd9872e", "schedule_id": 18927, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0516", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0522H", "location": "Hilton Jn Sig. HJ4", "stage_seq": 3, "distance_m": 5486.845, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0528H", "location": "Auchterarder S.B.", "stage_seq": 4, "distance_m": 22084.754, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0530H", "wtt_dep": "0531", "location": "Gleneagles", "stage_seq": 5, "distance_m": 25113.831, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535", "location": "Blackford", "stage_seq": 6, "distance_m": 28905.439, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Greenloaning", "stage_seq": 7, "distance_m": 35441.641, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Dunblane", "stage_seq": 8, "distance_m": 45140.156, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0547H", "wtt_dep": "0548H", "location": "Bridge of Allan", "stage_seq": 9, "distance_m": 48431.438, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0552", "wtt_dep": "0554", "location": "Stirling", "stage_seq": 10, "distance_m": 52986.897, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0604H", "location": "Larbert", "stage_seq": 11, "distance_m": 65983.596, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Larbert Jn", "stage_seq": 12, "distance_m": 66931.04, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0606", "location": "Carmuirs West Jn", "stage_seq": 13, "distance_m": 68049.287, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0608H", "location": "Greenhill Lower Jn", "stage_seq": 14, "distance_m": 71687.341, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0609H", "location": "Greenhill Upper Jn", "stage_seq": 15, "distance_m": 72706.644, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0615H", "wtt_dep": "0616H", "location": "Croy", "stage_seq": 16, "distance_m": 82285.739, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622", "location": "Lenzie", "stage_seq": 17, "distance_m": 90679.984, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Bishopbriggs", "stage_seq": 18, "distance_m": 95482.917, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Cowlairs West Jn", "stage_seq": 19, "distance_m": 97792.737, "section_seq": 1, "route_path_id": 73660}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "Cowlairs South Jn", "stage_seq": 20, "distance_m": 98665.905, "section_seq": 1, "route_path_id": 73660}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 21, "distance_m": 100561.607, "section_seq": 1, "route_path_id": 73660}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100561.607, "from_m": 0.0, "section_seq": 1, "route_path_id": 73660}], "total_distance_m": 100561.607, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 100390.873, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 170.734, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:40:57Z", "source_id": 49111936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:42:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:02Z", "source_id": 15942415, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:24Z", "source_id": 49126090, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:52:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:28Z", "source_id": 15946673, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:23Z", "source_id": 49141398, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:02:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:27Z", "source_id": 15951579, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:37Z", "source_id": 49174959, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:42Z", "source_id": 15962305, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:49Z", "source_id": 49187419, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:27:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:25:52Z", "source_id": 15966281, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:05Z", "source_id": 49196488, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:31:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:09Z", "source_id": 15969300, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:55Z", "source_id": 49220880, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:42:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:02Z", "source_id": 15976984, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Perth |
0516 |
0516 |
3 |
None |
None |
Glasgow Queen St High Level |
0632 |
0632 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L88017/2026-09-16/detailed |
None |
Croy |
2026-09-16T06:26:30+01:00 |
Glasgow Queen St High Level |
22.0 |
{"type": "LineString", "coordinates": [[-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} |
11.3 |
0620 |
0642 |
Croy |
Glasgow Queen St High Level |
Glasgow Queen St High Level |
55.8629929 |
-4.2509835 |
55.8629929 |
-4.2509835 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Glasgow Queen St High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976984 |
1789537264360869 |
49 |
49 |
2026-09-16 05:52:33.394023 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:31.199643 |
| 568325 |
602270 |
16717 |
236T273616 |
2026-09-16 |
COMPLETE |
15978154 |
2026-09-16 06:01:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 602270, "stp": "N", "toc": null, "uid": "16717", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16717/2026-09-16/detailed", "trust_id": "236T273616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Doncaster Wood Yard", "service_date": "2026-09-16", "dest_arr_time": "0610", "dest_platform": null, "is_terminated": 1, "next_location": "Doncaster Wood Yard", "signalling_id": "6T27", "timing_status": "EARLY", "origin_station": "Doncaster Up Decoy", "current_leg_arr": "0601", "current_leg_dep": "0600", "current_leg_end": "Doncaster Wood Yard", "origin_dep_time": "0600", "origin_platform": null, "current_location": "Doncaster P Way Depot", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "-9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1218039, 53.5039598], [-1.1243628000000003, 53.504533299999984], [-1.1245772999999997, 53.5045939], [-1.1250551999999998, 53.50475360000001], [-1.1264674, 53.505241], [-1.1271903, 53.5054891], [-1.1276234, 53.5056693], [-1.1280418999999997, 53.505853599999995], [-1.1281897, 53.50591849999999], [-1.1294701, 53.506540300000005], [-1.1298255, 53.506702999999995], [-1.1305489, 53.50706589999999], [-1.1307661, 53.507173], [-1.1309689, 53.50727839999999], [-1.1319666, 53.5077822], [-1.1326345, 53.5080982], [-1.1330062, 53.5082968], [-1.133526, 53.5086457], [-1.1336959999999998, 53.508757999999986], [-1.1338056, 53.5088633], [-1.1341041, 53.50915019999999], [-1.1342287, 53.50923000000001], [-1.1349271, 53.5096636], [-1.135359, 53.5099587], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001]]}", "current_leg_start": "Doncaster Up Decoy", "dest_arr_time_act": "0610", "motion_projection": null, "next_location_lat": "53.5091880", "next_location_lon": "-1.1332061", "previous_location": "Doncaster Up Decoy", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "0600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.5091880", "current_position_lon": "-1.1332061", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:35Z\", \"source_id\": 15978154, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Doncaster Wood Yard", "service_state_platform": null, "timing_fact_generation": 1789537356280271, "current_leg_arrival_utc": "2026-09-16T06:05:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:36.278512", "service_state_evidence_id": 15978154, "current_leg_start_actual_dep": "2026-09-16T06:00:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T05:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:36.460432", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
None |
N |
None |
None |
6T27 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:35Z", "source_id": 15978154, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}] |
Doncaster Up Decoy |
0600 |
0600 |
None |
None |
None |
Doncaster Wood Yard |
0610 |
0610 |
None |
EARLY |
-9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:16717/2026-09-16/detailed |
None |
Doncaster Up Decoy |
2026-09-16T06:00:00+01:00 |
Doncaster Wood Yard |
1.0 |
{"type": "LineString", "coordinates": [[-1.1218039, 53.5039598], [-1.1243628000000003, 53.504533299999984], [-1.1245772999999997, 53.5045939], [-1.1250551999999998, 53.50475360000001], [-1.1264674, 53.505241], [-1.1271903, 53.5054891], [-1.1276234, 53.5056693], [-1.1280418999999997, 53.505853599999995], [-1.1281897, 53.50591849999999], [-1.1294701, 53.506540300000005], [-1.1298255, 53.506702999999995], [-1.1305489, 53.50706589999999], [-1.1307661, 53.507173], [-1.1309689, 53.50727839999999], [-1.1319666, 53.5077822], [-1.1326345, 53.5080982], [-1.1330062, 53.5082968], [-1.133526, 53.5086457], [-1.1336959999999998, 53.508757999999986], [-1.1338056, 53.5088633], [-1.1341041, 53.50915019999999], [-1.1342287, 53.50923000000001], [-1.1349271, 53.5096636], [-1.135359, 53.5099587], [-1.1356923999999995, 53.51024959999999], [-1.1350754999999997, 53.5098374], [-1.1347313, 53.5096397], [-1.1344333, 53.50952509999999], [-1.1342914, 53.50947059999999], [-1.1338811, 53.5093462], [-1.1332061, 53.50918800000001]]} |
0.9 |
0600 |
0601 |
Doncaster Up Decoy |
Doncaster P Way Depot |
Doncaster Wood Yard |
53.5091880 |
-1.1332061 |
53.5091880 |
-1.1332061 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:01:00 |
Doncaster Wood Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978154 |
1789537356280271 |
2 |
2 |
2026-09-16 05:52:36.460432 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:36.278512 |
| 568326 |
600047 |
L86028 |
875N12M616 |
2026-09-16 |
COMPLETE |
15977229 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 600047, "stp": "P", "toc": "South Western Railway", "uid": "L86028", "consist": "450007", "dest_crs": "AHT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86028/2026-09-16/detailed", "trust_id": "875N12M616", "origin_crs": "XFM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Aldershot", "service_date": "2026-09-16", "dest_arr_time": "0644", "dest_platform": "1", "is_terminated": 1, "next_location": "Aldershot", "signalling_id": "5N12", "timing_status": "EARLY", "origin_station": "Farnham C.S.D.", "current_leg_arr": "0642", "current_leg_dep": "0637", "current_leg_end": "Aldershot", "origin_dep_time": "0629", "origin_platform": null, "current_location": "Aldershot", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.2462418", "next_location_lon": "-0.7596995", "previous_location": "Farnham", "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\": 476.803, \"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\": 485.612, \"from_m\": 476.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 554.663, \"from_m\": 485.612, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3109.594, \"from_m\": 554.663, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3755.061, \"from_m\": 3109.594, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5737.719, \"from_m\": 3755.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6290.124, \"from_m\": 5737.719, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6471.14, \"from_m\": 6290.124, \"capability_applied\": null, \"effective_limit_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\": 600047, \"profile_key\": \"d331c1445cc76da71bda4343bbf5cdcc26c7a9824bde525e686767087e777116\", \"schedule_id\": 18311, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Farnham C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60476}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 896.853, \"section_seq\": 1, \"route_path_id\": 60476}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0638\", \"location\": \"Farnham\", \"stage_seq\": 3, \"distance_m\": 1479.544, \"section_seq\": 1, \"route_path_id\": 60476}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Aldershot\", \"stage_seq\": 4, \"distance_m\": 6471.14, \"section_seq\": 1, \"route_path_id\": 60476}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6471.14, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 60476}], \"total_distance_m\": 6471.14, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5994.337, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 476.803, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0629", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2462418", "current_position_lon": "-0.7596995", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:22Z\", \"source_id\": 15971604, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:52Z\", \"source_id\": 49204959, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:56Z\", \"source_id\": 15971953, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:20Z\", \"source_id\": 49221748, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:22Z\", \"source_id\": 15977229, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Aldershot", "service_state_platform": "1", "timing_fact_generation": 1789537285843872, "current_leg_arrival_utc": "2026-09-16T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:36.393810", "service_state_evidence_id": 15977229, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:36.455821", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
XFM |
AHT |
5N12 |
450007 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 476.803, "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": 485.612, "from_m": 476.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 554.663, "from_m": 485.612, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3109.594, "from_m": 554.663, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3755.061, "from_m": 3109.594, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5737.719, "from_m": 3755.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6290.124, "from_m": 5737.719, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6471.14, "from_m": 6290.124, "capability_applied": null, "effective_limit_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": 600047, "profile_key": "d331c1445cc76da71bda4343bbf5cdcc26c7a9824bde525e686767087e777116", "schedule_id": 18311, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0629", "location": "Farnham C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 60476}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 896.853, "section_seq": 1, "route_path_id": 60476}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0638", "location": "Farnham", "stage_seq": 3, "distance_m": 1479.544, "section_seq": 1, "route_path_id": 60476}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Aldershot", "stage_seq": 4, "distance_m": 6471.14, "section_seq": 1, "route_path_id": 60476}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6471.14, "from_m": 0.0, "section_seq": 1, "route_path_id": 60476}], "total_distance_m": 6471.14, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5994.337, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 476.803, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:22Z", "source_id": 15971604, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:52Z", "source_id": 49204959, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:34:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:56Z", "source_id": 15971953, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:20Z", "source_id": 49221748, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:22Z", "source_id": 15977229, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Farnham C.S.D. |
0629 |
0629 |
None |
None |
None |
Aldershot |
0644 |
0644 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86028/2026-09-16/detailed |
None |
Farnham |
2026-09-16T06:38:00+01:00 |
Aldershot |
5.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001]]} |
3.1 |
0637 |
0642 |
Farnham |
Aldershot |
Aldershot |
51.2462418 |
-0.7596995 |
51.2462418 |
-0.7596995 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Aldershot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977229 |
1789537285843872 |
15 |
15 |
2026-09-16 05:52:36.455821 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:36.393810 |
| 568327 |
599866 |
W11489 |
692I25M616 |
2026-09-16 |
COMPLETE |
15976807 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 599866, "stp": "P", "toc": "West Midlands Trains", "uid": "W11489", "consist": "730043", "dest_crs": "BHM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W11489/2026-09-16/detailed", "trust_id": "692I25M616", "origin_crs": "BHI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "3A", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "2I25", "timing_status": "ON TIME", "origin_station": "Birmingham International", "current_leg_arr": "0642", "current_leg_dep": "0634", "current_leg_end": "Birmingham New Street", "origin_dep_time": "0621", "origin_platform": "2", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Adderley Park", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Adderley Park", "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\": 2559.427, \"from_m\": 0.0, \"capability_applied\": null, \"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\": 6973.413, \"from_m\": 2559.427, \"capability_applied\": null, \"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\": 11216.252, \"from_m\": 6973.413, \"capability_applied\": null, \"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\": 11584.723, \"from_m\": 11216.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12535.861, \"from_m\": 11584.723, \"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\": 12899.668, \"from_m\": 12535.861, \"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\": 12947.242, \"from_m\": 12899.668, \"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\": 13191.92, \"from_m\": 12947.242, \"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\": 599866, \"profile_key\": \"9014cedc91d3b5d4ebd8091b6e04a1958fc07c9b19cd9b484f9c429287792d2b\", \"schedule_id\": 25686, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0623\", \"location\": \"Birmingham International\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"Marston Green\", \"stage_seq\": 2, \"distance_m\": 2735.376, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": false, \"wtt_arr\": \"0629\", \"wtt_dep\": \"0629H\", \"location\": \"Lea Hall\", \"stage_seq\": 3, \"distance_m\": 5314.682, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632H\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 7127.742, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": false, \"wtt_arr\": \"0635H\", \"wtt_dep\": \"0636\", \"location\": \"Adderley Park\", \"stage_seq\": 5, \"distance_m\": 10088.319, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637H\", \"location\": \"Grand Jn\", \"stage_seq\": 6, \"distance_m\": 11635.048, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639\", \"location\": \"Proof House Jn\", \"stage_seq\": 7, \"distance_m\": 12189.292, \"section_seq\": 1, \"route_path_id\": 100807}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 8, \"distance_m\": 13191.92, \"section_seq\": 1, \"route_path_id\": 100807}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13191.92, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100807}], \"total_distance_m\": 13191.92, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13191.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:47Z\", \"source_id\": 49183334, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:52Z\", \"source_id\": 15964955, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:43Z\", \"source_id\": 49189207, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:49Z\", \"source_id\": 15966928, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19298, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:57Z\", \"source_id\": 49193982, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:03Z\", \"source_id\": 15968524, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19303, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:32:56Z\", \"source_id\": 49202966, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:01Z\", \"source_id\": 15971352, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:45Z\", \"source_id\": 49220484, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:47Z\", \"source_id\": 15976807, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "3", "timing_fact_generation": 1789537247856474, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:36.396574", "service_state_evidence_id": 15976807, "current_leg_start_actual_dep": "2026-09-16T06:36:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:36.458330", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHI |
BHM |
2I25 |
730043 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 2559.427, "from_m": 0.0, "capability_applied": null, "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": 6973.413, "from_m": 2559.427, "capability_applied": null, "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": 11216.252, "from_m": 6973.413, "capability_applied": null, "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": 11584.723, "from_m": 11216.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12535.861, "from_m": 11584.723, "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": 12899.668, "from_m": 12535.861, "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": 12947.242, "from_m": 12899.668, "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": 13191.92, "from_m": 12947.242, "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": 599866, "profile_key": "9014cedc91d3b5d4ebd8091b6e04a1958fc07c9b19cd9b484f9c429287792d2b", "schedule_id": 25686, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0623", "location": "Birmingham International", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100807}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "Marston Green", "stage_seq": 2, "distance_m": 2735.376, "section_seq": 1, "route_path_id": 100807}, {"is_pass": false, "wtt_arr": "0629", "wtt_dep": "0629H", "location": "Lea Hall", "stage_seq": 3, "distance_m": 5314.682, "section_seq": 1, "route_path_id": 100807}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632H", "location": "Stechford", "stage_seq": 4, "distance_m": 7127.742, "section_seq": 1, "route_path_id": 100807}, {"is_pass": false, "wtt_arr": "0635H", "wtt_dep": "0636", "location": "Adderley Park", "stage_seq": 5, "distance_m": 10088.319, "section_seq": 1, "route_path_id": 100807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637H", "location": "Grand Jn", "stage_seq": 6, "distance_m": 11635.048, "section_seq": 1, "route_path_id": 100807}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639", "location": "Proof House Jn", "stage_seq": 7, "distance_m": 12189.292, "section_seq": 1, "route_path_id": 100807}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 8, "distance_m": 13191.92, "section_seq": 1, "route_path_id": 100807}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13191.92, "from_m": 0.0, "section_seq": 1, "route_path_id": 100807}], "total_distance_m": 13191.92, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13191.92, "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": 20916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:47Z", "source_id": 49183334, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:52Z", "source_id": 15964955, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19292, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:43Z", "source_id": 49189207, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:49Z", "source_id": 15966928, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19298, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:57Z", "source_id": 49193982, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:03Z", "source_id": 15968524, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19303, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:32:56Z", "source_id": 49202966, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:01Z", "source_id": 15971352, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:45Z", "source_id": 49220484, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:47Z", "source_id": 15976807, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Birmingham International |
0621 |
0623 |
2 |
None |
None |
Birmingham New Street |
0642 |
0642 |
3A |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W11489/2026-09-16/detailed |
None |
Adderley Park |
2026-09-16T06:36:00+01:00 |
Birmingham New Street |
8.0 |
{"type": "LineString", "coordinates": [[-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]]} |
2.0 |
0634 |
0642 |
Adderley Park |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15976807 |
1789537247856474 |
31 |
31 |
2026-09-16 05:52:36.458330 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:36.396574 |
| 568328 |
596739 |
H54799 |
150F31C516 |
2026-09-16 |
COMPLETE |
15978156 |
2026-09-16 06:41:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 596739, "stp": "P", "toc": "Unknown", "uid": "H54799", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H54799/2026-09-16/detailed", "trust_id": "150F31C516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "South Bank Tees Dock (FHH)", "service_date": "2026-09-16", "dest_arr_time": "0633", "dest_platform": null, "is_terminated": 1, "next_location": "South Bank Tees Dock (FHH)", "signalling_id": "0F31", "timing_status": "LATE", "origin_station": "Middlesbrough (FHH)", "current_leg_arr": "0641", "current_leg_dep": "0555", "current_leg_end": "South Bank Tees Dock (FHH)", "origin_dep_time": "0548", "origin_platform": null, "current_location": "South Bank Tees Dock (FHH)", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2566059000000005, 54.5736313], [-1.2557005, 54.574253], [-1.2556017, 54.57430399999999], [-1.2554254, 54.574417899999986], [-1.2553281999999997, 54.574482399999994], [-1.2552076, 54.5745454], [-1.2545979, 54.574965199999994], [-1.2534624, 54.5757428], [-1.253150018369062, 54.575961363294546], [-1.2525107999999998, 54.5764086], [-1.2518971000000003, 54.57680779999998], [-1.2513593999999997, 54.57713059999999], [-1.2510784, 54.577268800000006], [-1.250714, 54.57744100000001], [-1.2502705, 54.5776157], [-1.2497471, 54.5778173], [-1.2490407, 54.5780633], [-1.2483444999999995, 54.57828390000001], [-1.2476793999999998, 54.578476499999994], [-1.2470521, 54.57864959999999], [-1.2466773, 54.5787484], [-1.2462736, 54.5788426], [-1.2457627000000002, 54.5789559], [-1.2455106, 54.5790007], [-1.2452193, 54.5790527], [-1.2450747999999998, 54.579075499999995], [-1.2444911, 54.57915959999998], [-1.2439857, 54.5792194], [-1.2434719000000003, 54.57927299999999], [-1.242941, 54.5793158], [-1.2423922, 54.57934139999999], [-1.241848, 54.579353899999994], [-1.2411839, 54.5793526], [-1.2409366, 54.579352500000006], [-1.2398362, 54.5793481], [-1.238065, 54.5793377], [-1.2375376, 54.57933429999999], [-1.2369660999999998, 54.57934780000001], [-1.23666, 54.579324699999994], [-1.2363649, 54.5792956], [-1.2361125, 54.579266999999994], [-1.235981, 54.57925600000001], [-1.235919169824331, 54.579250834490374], [-1.2356465763361837, 54.579240145740144], [-1.2354054312078364, 54.57923457535755], [-1.2351912466621586, 54.57923338715485], [-1.2349995349220195, 54.5792358449443], [-1.2348258082102872, 54.579241212538186], [-1.2346655787498308, 54.57924875374875], [-1.234514358763519, 54.57925773238825], [-1.2343676604742209, 54.579267412268955], [-1.2342209961048043, 54.57927705720313], [-1.2340698778781394, 54.57928593100304], [-1.2339098180170944, 54.57929329748095], [-1.2337363287445378, 54.579298420449106], [-1.2335449222833388, 54.57930056371978], [-1.2333311108563658, 54.57929899110522], [-1.2330904066864885, 54.57929296641772], [-1.2328183219965745, 54.57928175346951], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1456782110817687, 54.591709288405454], [-1.1448989, 54.59218919999999], [-1.1446768, 54.59232599999999], [-1.1441918000000002, 54.59262540000001], [-1.1437198, 54.59301919999999], [-1.1434968999999997, 54.5932754], [-1.1431903, 54.593831], [-1.1428833, 54.5944714], [-1.1427253999999998, 54.5947763], [-1.142613, 54.5950913], [-1.1424494, 54.5954565], [-1.1422348, 54.5959056], [-1.1420416999999998, 54.5962319], [-1.1418378, 54.5964666], [-1.1414355, 54.5968395], [-1.1410064, 54.59716739999999], [-1.1407033, 54.59745790000001], [-1.1404725999999998, 54.59781379999999], [-1.1403841, 54.5981587], [-1.1404081999999998, 54.5985441], [-1.1405879, 54.59895119999999], [-1.1408587999999995, 54.5992852], [-1.1414807, 54.5997609], [-1.1417792, 54.5999304], [-1.1421235999999997, 54.600139600000006], [-1.1436177000000003, 54.6010382], [-1.1440319, 54.6013703], [-1.1443342, 54.60160249999999], [-1.1447774999999998, 54.60187839999999], [-1.1486989, 54.604230599999994]]}", "current_leg_start": "Newport East Jn (Teesside)", "dest_arr_time_act": "0633", "motion_projection": null, "next_location_lat": "54.6042306", "next_location_lon": "-1.1486989", "previous_location": "Newport East Jn (Teesside)", "current_leg_milage": "5.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1442.091, \"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\": 1542.306, \"from_m\": 1442.091, \"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\": 1812.987, \"from_m\": 1542.306, \"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\": 3118.374, \"from_m\": 1812.987, \"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\": 6938.993, \"from_m\": 3118.374, \"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\": 10964.284, \"from_m\": 6938.993, \"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\": 596739, \"profile_key\": \"c0e61a66349243da442d0ea781edecd4675e8958b5e527e66fd3683be7a67869\", \"schedule_id\": 14490, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Middlesbrough (FHH)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": false, \"wtt_arr\": \"0558\", \"wtt_dep\": \"0603H\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 2, \"distance_m\": 1322.768, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0607H\", \"location\": \"Middlesbrough\", \"stage_seq\": 3, \"distance_m\": 3097.828, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 4, \"distance_m\": 4476.156, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614\", \"location\": \"South Bank\", \"stage_seq\": 5, \"distance_m\": 7133.746, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619\", \"location\": \"Grangetown (Cleveland) S.B.\", \"stage_seq\": 6, \"distance_m\": 9085.907, \"section_seq\": 1, \"route_path_id\": 71216}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": null, \"location\": \"South Bank Tees Dock (FHH)\", \"stage_seq\": 7, \"distance_m\": 10964.284, \"section_seq\": 1, \"route_path_id\": 71216}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 10964.284, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71216}], \"total_distance_m\": 10964.284, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 5496.902, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 5467.382, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.0", "current_position_lat": "54.6042306", "current_position_lon": "-1.1486989", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 4266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:14Z\", \"source_id\": 49149835, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:19Z\", \"source_id\": 15954246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:35Z\", \"source_id\": 15978156, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "South Bank Tees Dock (FHH)", "service_state_platform": null, "timing_fact_generation": 1789537356413140, "current_leg_arrival_utc": "2026-09-16T06:41:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:36.410030", "service_state_evidence_id": 15978156, "current_leg_start_actual_dep": "2026-09-16T06:11:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T05:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:36.453246", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
0F31 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 1442.091, "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": 1542.306, "from_m": 1442.091, "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": 1812.987, "from_m": 1542.306, "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": 3118.374, "from_m": 1812.987, "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": 6938.993, "from_m": 3118.374, "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": 10964.284, "from_m": 6938.993, "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": 596739, "profile_key": "c0e61a66349243da442d0ea781edecd4675e8958b5e527e66fd3683be7a67869", "schedule_id": 14490, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Middlesbrough (FHH)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71216}, {"is_pass": false, "wtt_arr": "0558", "wtt_dep": "0603H", "location": "Newport East Jn (Teesside)", "stage_seq": 2, "distance_m": 1322.768, "section_seq": 1, "route_path_id": 71216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0607H", "location": "Middlesbrough", "stage_seq": 3, "distance_m": 3097.828, "section_seq": 1, "route_path_id": 71216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 4, "distance_m": 4476.156, "section_seq": 1, "route_path_id": 71216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614", "location": "South Bank", "stage_seq": 5, "distance_m": 7133.746, "section_seq": 1, "route_path_id": 71216}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619", "location": "Grangetown (Cleveland) S.B.", "stage_seq": 6, "distance_m": 9085.907, "section_seq": 1, "route_path_id": 71216}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": null, "location": "South Bank Tees Dock (FHH)", "stage_seq": 7, "distance_m": 10964.284, "section_seq": 1, "route_path_id": 71216}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 10964.284, "from_m": 0.0, "section_seq": 1, "route_path_id": 71216}], "total_distance_m": 10964.284, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 5496.902, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 5467.382, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 4266, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:14Z", "source_id": 49149835, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:19Z", "source_id": 15954246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:35Z", "source_id": 15978156, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}] |
Middlesbrough (FHH) |
0548 |
0548 |
None |
None |
None |
South Bank Tees Dock (FHH) |
0633 |
0633 |
None |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H54799/2026-09-16/detailed |
None |
Newport East Jn (Teesside) |
2026-09-16T06:11:30+01:00 |
South Bank Tees Dock (FHH) |
46.0 |
{"type": "LineString", "coordinates": [[-1.257171548805203, 54.57320935149823], [-1.2570843, 54.573279099999986], [-1.2570186, 54.573333], [-1.2566059000000005, 54.5736313], [-1.2557005, 54.574253], [-1.2556017, 54.57430399999999], [-1.2554254, 54.574417899999986], [-1.2553281999999997, 54.574482399999994], [-1.2552076, 54.5745454], [-1.2545979, 54.574965199999994], [-1.2534624, 54.5757428], [-1.253150018369062, 54.575961363294546], [-1.2525107999999998, 54.5764086], [-1.2518971000000003, 54.57680779999998], [-1.2513593999999997, 54.57713059999999], [-1.2510784, 54.577268800000006], [-1.250714, 54.57744100000001], [-1.2502705, 54.5776157], [-1.2497471, 54.5778173], [-1.2490407, 54.5780633], [-1.2483444999999995, 54.57828390000001], [-1.2476793999999998, 54.578476499999994], [-1.2470521, 54.57864959999999], [-1.2466773, 54.5787484], [-1.2462736, 54.5788426], [-1.2457627000000002, 54.5789559], [-1.2455106, 54.5790007], [-1.2452193, 54.5790527], [-1.2450747999999998, 54.579075499999995], [-1.2444911, 54.57915959999998], [-1.2439857, 54.5792194], [-1.2434719000000003, 54.57927299999999], [-1.242941, 54.5793158], [-1.2423922, 54.57934139999999], [-1.241848, 54.579353899999994], [-1.2411839, 54.5793526], [-1.2409366, 54.579352500000006], [-1.2398362, 54.5793481], [-1.238065, 54.5793377], [-1.2375376, 54.57933429999999], [-1.2369660999999998, 54.57934780000001], [-1.23666, 54.579324699999994], [-1.2363649, 54.5792956], [-1.2361125, 54.579266999999994], [-1.235981, 54.57925600000001], [-1.235919169824331, 54.579250834490374], [-1.2356465763361837, 54.579240145740144], [-1.2354054312078364, 54.57923457535755], [-1.2351912466621586, 54.57923338715485], [-1.2349995349220195, 54.5792358449443], [-1.2348258082102872, 54.579241212538186], [-1.2346655787498308, 54.57924875374875], [-1.234514358763519, 54.57925773238825], [-1.2343676604742209, 54.579267412268955], [-1.2342209961048043, 54.57927705720313], [-1.2340698778781394, 54.57928593100304], [-1.2339098180170944, 54.57929329748095], [-1.2337363287445378, 54.579298420449106], [-1.2335449222833388, 54.57930056371978], [-1.2333311108563658, 54.57929899110522], [-1.2330904066864885, 54.57929296641772], [-1.2328183219965745, 54.57928175346951], [-1.2327665, 54.57927659999999], [-1.2322166, 54.57920579999999], [-1.2319601, 54.579157999999985], [-1.2316385, 54.57908439999999], [-1.2311538999999998, 54.578947199999995], [-1.2305412, 54.57875379999999], [-1.2299343, 54.5785509], [-1.2290753, 54.57824479999999], [-1.2280914, 54.5778602], [-1.2268747, 54.57738909999999], [-1.2262767, 54.5771644], [-1.2255876, 54.576941700000006], [-1.2248515, 54.576753100000005], [-1.2243344, 54.576659600000006], [-1.2238131, 54.576569000000006], [-1.2233708, 54.576529099999995], [-1.2228962, 54.57649729999999], [-1.2225214999999998, 54.5764816], [-1.2220857, 54.576473799999995], [-1.2219432, 54.5764757], [-1.2213016999999995, 54.5764926], [-1.2156743, 54.57680239999999], [-1.2151041, 54.57683260000001], [-1.2146418999999995, 54.576857100000005], [-1.2139239999999998, 54.5768585], [-1.2134207999999995, 54.576881099999994], [-1.2117393, 54.5769797], [-1.2112237, 54.57700520000001], [-1.2095596999999998, 54.5770802], [-1.2079571999999998, 54.57716319999999], [-1.2067599, 54.57723450000001], [-1.2066506, 54.5772413], [-1.2051379999999998, 54.5773244], [-1.204752, 54.57734560000001], [-1.203442, 54.5774281], [-1.2021043, 54.57754750000001], [-1.2011042, 54.5776528], [-1.2006023999999995, 54.5777314], [-1.1999025, 54.5778623], [-1.1993493999999998, 54.57798999999999], [-1.1986573, 54.57816819999999], [-1.1982457, 54.5782852], [-1.197729, 54.57843669999999], [-1.1972732999999998, 54.5785755], [-1.1968272999999998, 54.5787427], [-1.1962029, 54.57900989999999], [-1.1957827, 54.5792073], [-1.1951419, 54.579524], [-1.1935074999999995, 54.5803541], [-1.1923419, 54.5808801], [-1.1918147, 54.5811088], [-1.1913015, 54.581303], [-1.1904963, 54.5815921], [-1.1897192999999997, 54.58183199999999], [-1.1885281999999997, 54.58214650000001], [-1.1872203999999995, 54.58241329999999], [-1.1848952999999998, 54.5828424], [-1.1835724, 54.5830628], [-1.1824216, 54.5832419], [-1.1805855, 54.583479399999995], [-1.1790191, 54.5836765], [-1.1787058, 54.58371230000001], [-1.1785008, 54.583739900000005], [-1.1779752, 54.583846099999995], [-1.1774399, 54.5839347], [-1.1762281, 54.584091099999995], [-1.1758160881756503, 54.5841654470262], [-1.1755908, 54.5842061], [-1.1742844999999995, 54.58436769999999], [-1.1697461999999998, 54.5849444], [-1.1678098693553778, 54.585189335935866], [-1.1655808, 54.5854713], [-1.1648163, 54.5855786], [-1.162883, 54.58588889999999], [-1.1622467999999997, 54.5860091], [-1.1611604999999998, 54.58621119999999], [-1.160329, 54.5863868], [-1.15946, 54.58657639999999], [-1.1573222, 54.5871033], [-1.1556271, 54.587523], [-1.1543959, 54.587833800000006], [-1.1536235, 54.58807469999999], [-1.152336, 54.588519199999986], [-1.1510876, 54.58895309999999], [-1.1501983, 54.5892652], [-1.1499107223446736, 54.58936484324498], [-1.1496511, 54.58945479999999], [-1.1490476, 54.589705], [-1.1484388, 54.59002670000001], [-1.1477038000000002, 54.5904619], [-1.1456782110817687, 54.591709288405454], [-1.1448989, 54.59218919999999], [-1.1446768, 54.59232599999999], [-1.1441918000000002, 54.59262540000001], [-1.1437198, 54.59301919999999], [-1.1434968999999997, 54.5932754], [-1.1431903, 54.593831], [-1.1428833, 54.5944714], [-1.1427253999999998, 54.5947763], [-1.142613, 54.5950913], [-1.1424494, 54.5954565], [-1.1422348, 54.5959056], [-1.1420416999999998, 54.5962319], [-1.1418378, 54.5964666], [-1.1414355, 54.5968395], [-1.1410064, 54.59716739999999], [-1.1407033, 54.59745790000001], [-1.1404725999999998, 54.59781379999999], [-1.1403841, 54.5981587], [-1.1404081999999998, 54.5985441], [-1.1405879, 54.59895119999999], [-1.1408587999999995, 54.5992852], [-1.1414807, 54.5997609], [-1.1417792, 54.5999304], [-1.1421235999999997, 54.600139600000006], [-1.1436177000000003, 54.6010382], [-1.1440319, 54.6013703], [-1.1443342, 54.60160249999999], [-1.1447774999999998, 54.60187839999999], [-1.1486989, 54.604230599999994]]} |
5.9 |
0555 |
0641 |
Newport East Jn (Teesside) |
South Bank Tees Dock (FHH) |
South Bank Tees Dock (FHH) |
54.6042306 |
-1.1486989 |
54.6042306 |
-1.1486989 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:41:00 |
South Bank Tees Dock (FHH) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978156 |
1789537356413140 |
15 |
15 |
2026-09-16 05:52:36.453246 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:36.410030 |
| 568329 |
598844 |
P88409 |
872M08M516 |
2026-09-16 |
COMPLETE |
15977004 |
2026-09-16 06:42:00 |
2026-09-16 05:52:37 |
2026-09-18 05:52:37 |
{"id": 598844, "stp": "P", "toc": "Southeastern", "uid": "P88409", "consist": "465018+465914", "dest_crs": "ORP", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88409/2026-09-16/detailed", "trust_id": "872M08M516", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "0638", "dest_platform": "8", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2M08", "timing_status": "LATE", "origin_station": "London Victoria", "current_leg_arr": "0642", "current_leg_dep": "0638", "current_leg_end": "Orpington", "origin_dep_time": "0557", "origin_platform": "3", "current_location": "Orpington", "last_update_time": "2026-09-16T05:52:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "0638", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3302.318, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3410.462, \"from_m\": 3302.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.414, \"from_m\": 3410.462, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6106.328, \"from_m\": 5000.414, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6148.434, \"from_m\": 6106.328, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6172.296, \"from_m\": 6148.434, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6698.715, \"from_m\": 6172.296, \"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\": 20116.711, \"from_m\": 6698.715, \"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\": 20200.05, \"from_m\": 20116.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\": 20273.507, \"from_m\": 20200.05, \"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\": 20367.098, \"from_m\": 20273.507, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21536.956, \"from_m\": 20367.098, \"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\": 23541.786, \"from_m\": 21536.956, \"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\": 23596.744, \"from_m\": 23541.786, \"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\": 23684.643, \"from_m\": 23596.744, \"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\": 23734.685, \"from_m\": 23684.643, \"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\": 23885.785, \"from_m\": 23734.685, \"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\": 24084.756, \"from_m\": 23885.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 598844, \"profile_key\": \"9afde5c7548793f4c85ac766ec2b4f74d40cd17001148a15b5095a2aaddeb65b\", \"schedule_id\": 23662, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 2937.786, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0601H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 4, \"distance_m\": 3442.991, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Brixton\", \"stage_seq\": 5, \"distance_m\": 5155.669, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Herne Hill\", \"stage_seq\": 6, \"distance_m\": 6410.111, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"West Dulwich\", \"stage_seq\": 7, \"distance_m\": 8123.794, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0611H\", \"wtt_dep\": \"0612\", \"location\": \"Sydenham Hill\", \"stage_seq\": 8, \"distance_m\": 9238.854, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Penge East\", \"stage_seq\": 9, \"distance_m\": 11542.243, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0617\", \"wtt_dep\": \"0617H\", \"location\": \"Kent House\", \"stage_seq\": 10, \"distance_m\": 12572.893, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 11, \"distance_m\": 13912.325, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0623\", \"wtt_dep\": \"0623H\", \"location\": \"Shortlands\", \"stage_seq\": 12, \"distance_m\": 16110.866, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626H\", \"location\": \"Bromley South\", \"stage_seq\": 13, \"distance_m\": 17419.934, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Bickley\", \"stage_seq\": 14, \"distance_m\": 19257.769, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Bickley Jn\", \"stage_seq\": 15, \"distance_m\": 20200.05, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 16, \"distance_m\": 21413.771, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Petts Wood\", \"stage_seq\": 17, \"distance_m\": 22137.422, \"section_seq\": 1, \"route_path_id\": 100129}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 18, \"distance_m\": 24084.756, \"section_seq\": 1, \"route_path_id\": 100129}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24084.756, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100129}], \"total_distance_m\": 24084.756, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22772.338, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1312.418, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:21Z\", \"source_id\": 49146513, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:28Z\", \"source_id\": 15953200, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:16Z\", \"source_id\": 49151658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:18Z\", \"source_id\": 15954827, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:38Z\", \"source_id\": 49157801, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:40Z\", \"source_id\": 15956805, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:12Z\", \"source_id\": 49162716, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:13:17Z\", \"source_id\": 15958347, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:54Z\", \"source_id\": 49169676, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:58Z\", \"source_id\": 15960598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:00Z\", \"source_id\": 49173815, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:08Z\", \"source_id\": 15961937, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:46Z\", \"source_id\": 49179255, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:50Z\", \"source_id\": 15963660, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:53Z\", \"source_id\": 49185503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:57Z\", \"source_id\": 15965734, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:58Z\", \"source_id\": 49191861, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:00Z\", \"source_id\": 15967804, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:29Z\", \"source_id\": 49199586, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:34Z\", \"source_id\": 15970293, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:20Z\", \"source_id\": 49212855, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:26Z\", \"source_id\": 15974377, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:00Z\", \"source_id\": 49221030, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:02Z\", \"source_id\": 15977004, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "8", "timing_fact_generation": 1789537265008571, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:37.422039", "service_state_evidence_id": 15977004, "current_leg_start_actual_dep": "2026-09-16T06:38:00+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:42:37.424550", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
ORP |
2M08 |
465018+465914 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3302.318, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3410.462, "from_m": 3302.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.414, "from_m": 3410.462, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6106.328, "from_m": 5000.414, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6148.434, "from_m": 6106.328, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6172.296, "from_m": 6148.434, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6698.715, "from_m": 6172.296, "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": 20116.711, "from_m": 6698.715, "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": 20200.05, "from_m": 20116.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": 20273.507, "from_m": 20200.05, "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": 20367.098, "from_m": 20273.507, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21536.956, "from_m": 20367.098, "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": 23541.786, "from_m": 21536.956, "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": 23596.744, "from_m": 23541.786, "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": 23684.643, "from_m": 23596.744, "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": 23734.685, "from_m": 23684.643, "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": 23885.785, "from_m": 23734.685, "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": 24084.756, "from_m": 23885.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 598844, "profile_key": "9afde5c7548793f4c85ac766ec2b4f74d40cd17001148a15b5095a2aaddeb65b", "schedule_id": 23662, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0557", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601", "location": "Factory Jn", "stage_seq": 3, "distance_m": 2937.786, "section_seq": 1, "route_path_id": 100129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0601H", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 3442.991, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Brixton", "stage_seq": 5, "distance_m": 5155.669, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Herne Hill", "stage_seq": 6, "distance_m": 6410.111, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "West Dulwich", "stage_seq": 7, "distance_m": 8123.794, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0611H", "wtt_dep": "0612", "location": "Sydenham Hill", "stage_seq": 8, "distance_m": 9238.854, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Penge East", "stage_seq": 9, "distance_m": 11542.243, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0617", "wtt_dep": "0617H", "location": "Kent House", "stage_seq": 10, "distance_m": 12572.893, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620H", "location": "Beckenham Junction", "stage_seq": 11, "distance_m": 13912.325, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0623", "wtt_dep": "0623H", "location": "Shortlands", "stage_seq": 12, "distance_m": 16110.866, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626H", "location": "Bromley South", "stage_seq": 13, "distance_m": 17419.934, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Bickley", "stage_seq": 14, "distance_m": 19257.769, "section_seq": 1, "route_path_id": 100129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Bickley Jn", "stage_seq": 15, "distance_m": 20200.05, "section_seq": 1, "route_path_id": 100129}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Petts Wood Jn", "stage_seq": 16, "distance_m": 21413.771, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Petts Wood", "stage_seq": 17, "distance_m": 22137.422, "section_seq": 1, "route_path_id": 100129}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": null, "location": "Orpington", "stage_seq": 18, "distance_m": 24084.756, "section_seq": 1, "route_path_id": 100129}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24084.756, "from_m": 0.0, "section_seq": 1, "route_path_id": 100129}], "total_distance_m": 24084.756, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22772.338, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1312.418, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:21Z", "source_id": 49146513, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:04:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:28Z", "source_id": 15953200, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:16Z", "source_id": 49151658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:18Z", "source_id": 15954827, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:38Z", "source_id": 49157801, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:11:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:40Z", "source_id": 15956805, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31269, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:12Z", "source_id": 49162716, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:13:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:13:17Z", "source_id": 15958347, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31863, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:54Z", "source_id": 49169676, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:58Z", "source_id": 15960598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:00Z", "source_id": 49173815, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:19:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:08Z", "source_id": 15961937, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:46Z", "source_id": 49179255, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:50Z", "source_id": 15963660, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:53Z", "source_id": 49185503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:26:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:57Z", "source_id": 15965734, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:58Z", "source_id": 49191861, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:00Z", "source_id": 15967804, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:29Z", "source_id": 49199586, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:34Z", "source_id": 15970293, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:20Z", "source_id": 49212855, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:26Z", "source_id": 15974377, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:00Z", "source_id": 49221030, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:02Z", "source_id": 15977004, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
London Victoria |
0557 |
0557 |
3 |
None |
None |
Orpington |
0638 |
0638 |
8 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P88409/2026-09-16/detailed |
None |
Petts Wood |
2026-09-16T06:38:00+01:00 |
Orpington |
4.0 |
{"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} |
1.2 |
0638 |
0642 |
Petts Wood |
Orpington |
Orpington |
51.3734294 |
0.0890126 |
51.3734294 |
0.0890126 |
1 |
0 |
2026-09-16 05:52:37 |
TERMINATED |
2026-09-16 05:42:00 |
Orpington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977004 |
1789537265008571 |
79 |
79 |
2026-09-16 05:42:37.424550 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:37.422039 |
| 568330 |
598699 |
P86811 |
882C06M516 |
2026-09-16 |
COMPLETE |
15977192 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 598699, "stp": "P", "toc": "Southeastern", "uid": "P86811", "consist": "707013+707014", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86811/2026-09-16/detailed", "trust_id": "882C06M516", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2C06", "timing_status": "EARLY", "origin_station": "Dartford", "current_leg_arr": "0642", "current_leg_dep": "0639", "current_leg_end": "London Charing Cross", "origin_dep_time": "0553", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]}", "current_leg_start": "London Waterloo (East)", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1370.828, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1403.851, \"from_m\": 1370.828, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1405.646, \"from_m\": 1403.851, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2455.224, \"from_m\": 1405.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2492.582, \"from_m\": 2455.224, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2566.096, \"from_m\": 2492.582, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2613.98, \"from_m\": 2566.096, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3047.742, \"from_m\": 2613.98, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3075.355, \"from_m\": 3047.742, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3107.304, \"from_m\": 3075.355, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 12740.368, \"from_m\": 3107.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13245.211, \"from_m\": 12740.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15149.028, \"from_m\": 13245.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15772.87, \"from_m\": 15149.028, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17437.808, \"from_m\": 15772.87, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18143.884, \"from_m\": 17437.808, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18196.413, \"from_m\": 18143.884, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18525.748, \"from_m\": 18196.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18567.35, \"from_m\": 18525.748, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18636.125, \"from_m\": 18567.35, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23812.324, \"from_m\": 18636.125, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25776.416, \"from_m\": 23812.324, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27242.105, \"from_m\": 25776.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\": 598699, \"profile_key\": \"f6eb80c23880dc0ff08c9f71135fea343058aa482132861ba509cf433d578722\", \"schedule_id\": 23104, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0555H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 3, \"distance_m\": 1405.646, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0557\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 4, \"distance_m\": 2534.466, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Perry Street Fork Jn\", \"stage_seq\": 5, \"distance_m\": 3075.355, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0601\", \"location\": \"Barnehurst\", \"stage_seq\": 6, \"distance_m\": 4988.994, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Bexleyheath\", \"stage_seq\": 7, \"distance_m\": 6834.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Welling\", \"stage_seq\": 8, \"distance_m\": 9086.422, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0609H\", \"wtt_dep\": \"0610H\", \"location\": \"Falconwood\", \"stage_seq\": 9, \"distance_m\": 10723.5, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"Eltham\", \"stage_seq\": 10, \"distance_m\": 12627.838, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Kidbrooke\", \"stage_seq\": 11, \"distance_m\": 14666.785, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Blackheath\", \"stage_seq\": 12, \"distance_m\": 16132.733, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0623H\", \"wtt_dep\": \"0625\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 17687.743, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18174.189, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18693.224, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628H\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19511.908, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0630H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22485.176, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0635\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24350.368, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25290.552, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0639\", \"wtt_dep\": \"0640\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26036.868, \"section_seq\": 1, \"route_path_id\": 99975}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27242.105, \"section_seq\": 1, \"route_path_id\": 99975}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27242.105, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99975}], \"total_distance_m\": 27242.105, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 27159.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:34Z\", \"source_id\": 49138422, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:37Z\", \"source_id\": 15950535, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31600, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:07Z\", \"source_id\": 49144359, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:03:08Z\", \"source_id\": 15952485, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31592, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:39Z\", \"source_id\": 49150530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:41Z\", \"source_id\": 15954485, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31596, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:26Z\", \"source_id\": 49155643, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:31Z\", \"source_id\": 15956111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:18Z\", \"source_id\": 49161074, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:22Z\", \"source_id\": 15957830, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:50Z\", \"source_id\": 49167679, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:53Z\", \"source_id\": 15959937, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:51Z\", \"source_id\": 49175460, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:56Z\", \"source_id\": 15962459, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:21Z\", \"source_id\": 49182388, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:23Z\", \"source_id\": 15964668, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:02Z\", \"source_id\": 49203180, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:08Z\", \"source_id\": 15971392, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:49Z\", \"source_id\": 49213971, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:53Z\", \"source_id\": 15974672, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:12Z\", \"source_id\": 49221491, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:18Z\", \"source_id\": 15977192, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789537279195710, "current_leg_arrival_utc": "2026-09-16T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:38.636379", "service_state_evidence_id": 15977192, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:39.589659", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
DFD |
CHX |
2C06 |
707013+707014 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1370.828, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1403.851, "from_m": 1370.828, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1405.646, "from_m": 1403.851, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2455.224, "from_m": 1405.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2492.582, "from_m": 2455.224, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2566.096, "from_m": 2492.582, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2613.98, "from_m": 2566.096, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3047.742, "from_m": 2613.98, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3075.355, "from_m": 3047.742, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3107.304, "from_m": 3075.355, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 12740.368, "from_m": 3107.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13245.211, "from_m": 12740.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15149.028, "from_m": 13245.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15772.87, "from_m": 15149.028, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17437.808, "from_m": 15772.87, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18143.884, "from_m": 17437.808, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18196.413, "from_m": 18143.884, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18525.748, "from_m": 18196.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18567.35, "from_m": 18525.748, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18636.125, "from_m": 18567.35, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23812.324, "from_m": 18636.125, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25776.416, "from_m": 23812.324, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27242.105, "from_m": 25776.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": 598699, "profile_key": "f6eb80c23880dc0ff08c9f71135fea343058aa482132861ba509cf433d578722", "schedule_id": 23104, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0553", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0555H", "location": "Crayford Spur A Jn", "stage_seq": 3, "distance_m": 1405.646, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0557", "location": "Crayford Creek Jn", "stage_seq": 4, "distance_m": 2534.466, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0558", "location": "Perry Street Fork Jn", "stage_seq": 5, "distance_m": 3075.355, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0601", "location": "Barnehurst", "stage_seq": 6, "distance_m": 4988.994, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Bexleyheath", "stage_seq": 7, "distance_m": 6834.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Welling", "stage_seq": 8, "distance_m": 9086.422, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0609H", "wtt_dep": "0610H", "location": "Falconwood", "stage_seq": 9, "distance_m": 10723.5, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "Eltham", "stage_seq": 10, "distance_m": 12627.838, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Kidbrooke", "stage_seq": 11, "distance_m": 14666.785, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Blackheath", "stage_seq": 12, "distance_m": 16132.733, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0623H", "wtt_dep": "0625", "location": "Lewisham", "stage_seq": 13, "distance_m": 17687.743, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18174.189, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18693.224, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628H", "location": "New Cross", "stage_seq": 16, "distance_m": 19511.908, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0630H", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22485.176, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0635", "location": "London Bridge", "stage_seq": 18, "distance_m": 24350.368, "section_seq": 1, "route_path_id": 99975}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25290.552, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0639", "wtt_dep": "0640", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26036.868, "section_seq": 1, "route_path_id": 99975}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27242.105, "section_seq": 1, "route_path_id": 99975}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27242.105, "from_m": 0.0, "section_seq": 1, "route_path_id": 99975}], "total_distance_m": 27242.105, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 27159.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31604, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:34Z", "source_id": 49138422, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:37Z", "source_id": 15950535, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31600, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:07Z", "source_id": 49144359, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:03:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:03:08Z", "source_id": 15952485, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31592, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:39Z", "source_id": 49150530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:07:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:41Z", "source_id": 15954485, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31596, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:26Z", "source_id": 49155643, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:10:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:31Z", "source_id": 15956111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:18Z", "source_id": 49161074, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:13:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:22Z", "source_id": 15957830, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:50Z", "source_id": 49167679, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:16:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:53Z", "source_id": 15959937, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:51Z", "source_id": 49175460, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:20:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:56Z", "source_id": 15962459, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:21Z", "source_id": 49182388, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:23Z", "source_id": 15964668, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:02Z", "source_id": 49203180, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:08Z", "source_id": 15971392, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:49Z", "source_id": 49213971, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:38:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:53Z", "source_id": 15974672, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:12Z", "source_id": 49221491, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:18Z", "source_id": 15977192, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Dartford |
0553 |
0553 |
1 |
None |
None |
London Charing Cross |
0643 |
0643 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86811/2026-09-16/detailed |
None |
London Waterloo (East) |
2026-09-16T06:40:00+01:00 |
London Charing Cross |
3.0 |
{"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} |
0.7 |
0639 |
0642 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977192 |
1789537279195710 |
76 |
76 |
2026-09-16 05:52:39.589659 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:38.636379 |
| 568331 |
597903 |
L89774 |
252L38M516 |
2026-09-16 |
COMPLETE |
15977346 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 597903, "stp": "P", "toc": "Northern", "uid": "L89774", "consist": "195010", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89774/2026-09-16/detailed", "trust_id": "252L38M516", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "0644", "dest_platform": "17B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2L38", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "0642", "current_leg_dep": "0628", "current_leg_end": "Leeds", "origin_dep_time": "0528", "origin_platform": "2B", "current_location": "Leeds", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-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": "Woodlesford", "dest_arr_time_act": "0643", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Woodlesford", "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\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11907.594, \"from_m\": 7120.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 25659.796, \"from_m\": 24305.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25810.384, \"from_m\": 25659.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\": 26009.485, \"from_m\": 25810.384, \"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\": 26037.326, \"from_m\": 26009.485, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 26200.324, \"from_m\": 26037.326, \"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\": 39760.086, \"from_m\": 26200.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\": 39868.424, \"from_m\": 39760.086, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39905.734, \"from_m\": 39868.424, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40085.01, \"from_m\": 39905.734, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40107.968, \"from_m\": 40085.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43838.396, \"from_m\": 40107.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\": 50004.485, \"from_m\": 43838.396, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52324.601, \"from_m\": 50004.485, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52381.401, \"from_m\": 52324.601, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52438.354, \"from_m\": 52381.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52494.422, \"from_m\": 52438.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52521.024, \"from_m\": 52494.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60500.223, \"from_m\": 52521.024, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60549.451, \"from_m\": 60500.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63062.96, \"from_m\": 60549.451, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63610.292, \"from_m\": 63062.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\": 64855.633, \"from_m\": 63610.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65253.817, \"from_m\": 64855.633, \"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\": 65820.671, \"from_m\": 65253.817, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66142.882, \"from_m\": 65820.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 597903, \"profile_key\": \"02a2d174ca8af6627f39febd047f9b9873113562daf6a2d5ed7ed4d81fabb2b7\", \"schedule_id\": 19573, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0528\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0529H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0532H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0533\", \"wtt_dep\": \"0534\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0537H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0539H\", \"wtt_dep\": \"0540\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0545\", \"wtt_dep\": \"0546\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0549\", \"wtt_dep\": \"0549H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0556H\", \"wtt_dep\": \"0557H\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0603\", \"wtt_dep\": \"0603H\", \"location\": \"Darton\", \"stage_seq\": 10, \"distance_m\": 31410.087, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 11, \"distance_m\": 32833.344, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Horbury Jn\", \"stage_seq\": 12, \"distance_m\": 39947.645, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0614H\", \"wtt_dep\": \"0615H\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 13, \"distance_m\": 43576.536, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0620\", \"wtt_dep\": \"0621\", \"location\": \"Normanton\", \"stage_seq\": 14, \"distance_m\": 48697.2, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Altofts Jn\", \"stage_seq\": 15, \"distance_m\": 49750.802, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Methley Jn\", \"stage_seq\": 16, \"distance_m\": 52494.422, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Woodlesford\", \"stage_seq\": 17, \"distance_m\": 56539.694, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0632\", \"location\": \"Stourton Jn\", \"stage_seq\": 18, \"distance_m\": 60549.451, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 19, \"distance_m\": 64875.617, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0641H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 20, \"distance_m\": 65617.251, \"section_seq\": 1, \"route_path_id\": 73947}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 21, \"distance_m\": 66142.882, \"section_seq\": 1, \"route_path_id\": 73947}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66142.882, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73947}], \"total_distance_m\": 66142.882, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 62006.76, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4136.122, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0528", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "14.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:12Z\", \"source_id\": 49102792, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:18Z\", \"source_id\": 15939619, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:42Z\", \"source_id\": 49109096, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:40:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:47Z\", \"source_id\": 15941519, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:30Z\", \"source_id\": 49115155, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:37Z\", \"source_id\": 15943377, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:18Z\", \"source_id\": 15945695, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:05Z\", \"source_id\": 49129987, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:54:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:54:08Z\", \"source_id\": 15947879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:02:52Z\", \"source_id\": 15952316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:30Z\", \"source_id\": 49161458, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:38Z\", \"source_id\": 15957973, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:18Z\", \"source_id\": 49174366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:19:22Z\", \"source_id\": 15962092, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:20Z\", \"source_id\": 49188443, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:26:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:23Z\", \"source_id\": 15966694, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:59Z\", \"source_id\": 49209895, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:36:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:04Z\", \"source_id\": 15973470, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:27Z\", \"source_id\": 49222019, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:32Z\", \"source_id\": 15977346, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "17", "timing_fact_generation": 1789537293630570, "current_leg_arrival_utc": "2026-09-16T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:38.640880", "service_state_evidence_id": 15977346, "current_leg_start_actual_dep": "2026-09-16T06:28:30+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:39.166740", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SHF |
LDS |
2L38 |
195010 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11907.594, "from_m": 7120.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 25659.796, "from_m": 24305.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25810.384, "from_m": 25659.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": 26009.485, "from_m": 25810.384, "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": 26037.326, "from_m": 26009.485, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 26200.324, "from_m": 26037.326, "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": 39760.086, "from_m": 26200.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": 39868.424, "from_m": 39760.086, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39905.734, "from_m": 39868.424, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40085.01, "from_m": 39905.734, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40107.968, "from_m": 40085.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43838.396, "from_m": 40107.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": 50004.485, "from_m": 43838.396, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52324.601, "from_m": 50004.485, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52381.401, "from_m": 52324.601, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52438.354, "from_m": 52381.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52494.422, "from_m": 52438.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52521.024, "from_m": 52494.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60500.223, "from_m": 52521.024, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60549.451, "from_m": 60500.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63062.96, "from_m": 60549.451, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63610.292, "from_m": 63062.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": 64855.633, "from_m": 63610.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65253.817, "from_m": 64855.633, "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": 65820.671, "from_m": 65253.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66142.882, "from_m": 65820.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 597903, "profile_key": "02a2d174ca8af6627f39febd047f9b9873113562daf6a2d5ed7ed4d81fabb2b7", "schedule_id": 19573, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0528", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0529H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0532H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0533", "wtt_dep": "0534", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0537H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0539H", "wtt_dep": "0540", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0545", "wtt_dep": "0546", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0549", "wtt_dep": "0549H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0556H", "wtt_dep": "0557H", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0603", "wtt_dep": "0603H", "location": "Darton", "stage_seq": 10, "distance_m": 31410.087, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Woolley Coal Sidings S.B.", "stage_seq": 11, "distance_m": 32833.344, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0610", "location": "Horbury Jn", "stage_seq": 12, "distance_m": 39947.645, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0614H", "wtt_dep": "0615H", "location": "Wakefield Kirkgate", "stage_seq": 13, "distance_m": 43576.536, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0620", "wtt_dep": "0621", "location": "Normanton", "stage_seq": 14, "distance_m": 48697.2, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Altofts Jn", "stage_seq": 15, "distance_m": 49750.802, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Methley Jn", "stage_seq": 16, "distance_m": 52494.422, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Woodlesford", "stage_seq": 17, "distance_m": 56539.694, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0632", "location": "Stourton Jn", "stage_seq": 18, "distance_m": 60549.451, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Engine Shed Jn", "stage_seq": 19, "distance_m": 64875.617, "section_seq": 1, "route_path_id": 73947}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0641H", "location": "Leeds West Jn", "stage_seq": 20, "distance_m": 65617.251, "section_seq": 1, "route_path_id": 73947}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Leeds", "stage_seq": 21, "distance_m": 66142.882, "section_seq": 1, "route_path_id": 73947}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66142.882, "from_m": 0.0, "section_seq": 1, "route_path_id": 73947}], "total_distance_m": 66142.882, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 62006.76, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4136.122, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:12Z", "source_id": 49102792, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:18Z", "source_id": 15939619, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:42Z", "source_id": 49109096, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:40:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:47Z", "source_id": 15941519, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:30Z", "source_id": 49115155, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T04:45:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:37Z", "source_id": 15943377, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:18Z", "source_id": 15945695, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:05Z", "source_id": 49129987, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:54:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:54:08Z", "source_id": 15947879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:02:52Z", "source_id": 15952316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5955, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:30Z", "source_id": 49161458, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:13:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:38Z", "source_id": 15957973, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:18Z", "source_id": 49174366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:19:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:19:22Z", "source_id": 15962092, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5625, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:20Z", "source_id": 49188443, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:26:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:23Z", "source_id": 15966694, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5564, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:59Z", "source_id": 49209895, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:36:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:04Z", "source_id": 15973470, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:27Z", "source_id": 49222019, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:42:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:32Z", "source_id": 15977346, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Sheffield |
0528 |
0528 |
2B |
None |
None |
Leeds |
0644 |
0643 |
17B |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89774/2026-09-16/detailed |
None |
Woodlesford |
2026-09-16T06:28:30+01:00 |
Leeds |
14.0 |
{"type": "LineString", "coordinates": [[-1.443539405740665, 53.75708465720701], [-1.443544, 53.757087299999995], [-1.4446633, 53.75765929999999], [-1.4464019999999995, 53.7585206], [-1.4479873999999997, 53.7592153], [-1.4496074, 53.759887299999995], [-1.4504221, 53.760214], [-1.4510904, 53.76047620000001], [-1.4517911, 53.760725699999995], [-1.4524216, 53.76096249999999], [-1.4530272, 53.76119070000001], [-1.4547583, 53.7617779], [-1.4576387999999998, 53.7626806], [-1.4598175999999998, 53.7633017], [-1.4612332999999995, 53.76365049999999], [-1.462089, 53.7638433], [-1.4646599, 53.764331], [-1.4653991, 53.7644506], [-1.4659833, 53.7645349], [-1.4665965, 53.76460279999999], [-1.4673314999999998, 53.76469359999999], [-1.4677191999999997, 53.764737199999985], [-1.4681141, 53.764773600000005], [-1.469319, 53.7648655], [-1.4695975, 53.7648873], [-1.4699702999999995, 53.7649111], [-1.4717697, 53.7650373], [-1.4725259, 53.7650714], [-1.4732996, 53.765087699999995], [-1.4742069, 53.76509599999999], [-1.4751304, 53.7650923], [-1.4760032999999997, 53.7650826], [-1.4768764, 53.7650561], [-1.4777656, 53.7650144], [-1.4786863, 53.76495239999999], [-1.4807619, 53.7648015], [-1.4819576, 53.76472489999999], [-1.4827727999999998, 53.76469359999999], [-1.4836202999999997, 53.7646816], [-1.4852995, 53.764662], [-1.4860435999999997, 53.76469180000001], [-1.4867376999999995, 53.7647181], [-1.4874803, 53.7647724], [-1.4886972, 53.764882099999994], [-1.4890492999999998, 53.7649191], [-1.4896256999999995, 53.7649917], [-1.4903527, 53.7650952], [-1.4909814, 53.76519540000001], [-1.4912977999999997, 53.765252], [-1.4916137, 53.76530770000001], [-1.4934076999999997, 53.765668599999984], [-1.4942597, 53.76584789999999], [-1.4953381, 53.76608370000001], [-1.4955955999999997, 53.7661385], [-1.4971998, 53.7664737], [-1.4983512, 53.7667172], [-1.4988399738873754, 53.766824345471825], [-1.4990927476529916, 53.76687730801757], [-1.4993164888308956, 53.76692349228453], [-1.499515348181022, 53.766963861389456], [-1.4996934764633052, 53.76699937844904], [-1.4998550244376794, 53.76703100658], [-1.5000041428640791, 53.76705970889904], [-1.500144982502439, 53.76708644852291], [-1.5002816941126935, 53.76711218856829], [-1.500418428454777, 53.767137892151915], [-1.5005593362886238, 53.7671645223905], [-1.5007085683741683, 53.76719304240076], [-1.5008702754713452, 53.7672244152994], [-1.501048608340089, 53.767259604203154], [-1.5012477177403336, 53.76729957222872], [-1.501471754432014, 53.767345282492826], [-1.5017248691750644, 53.767397698112184], [-1.5019021999999995, 53.76743499999999], [-1.5024546000000003, 53.7675516], [-1.5035339, 53.767784299999995], [-1.5043171999999998, 53.767950799999994], [-1.5084071999999995, 53.7688167], [-1.5096343, 53.7690855], [-1.5107910999999998, 53.76935720000001], [-1.5121568999999997, 53.7696899], [-1.5136251, 53.77006490000001], [-1.5147491, 53.7703722], [-1.5158372999999998, 53.77068249999999], [-1.5166123, 53.7709108], [-1.5174838, 53.771171200000005], [-1.5189982999999998, 53.77165990000001], [-1.5200245999999995, 53.77200169999998], [-1.5210988999999997, 53.77238309999999], [-1.5217131, 53.7725998], [-1.5222595, 53.7727971], [-1.5238632, 53.7733654], [-1.5271359830031863, 53.77452367360252], [-1.5274010999999998, 53.77461749999999], [-1.5297602, 53.77546550000001], [-1.5305052, 53.77572959999999], [-1.5312434999999998, 53.7760085], [-1.5319718, 53.77630430000001], [-1.5325843999999995, 53.77656960000001], [-1.5333011999999997, 53.77691110000001], [-1.5335975999999998, 53.7770633], [-1.5341351999999997, 53.777364600000006], [-1.53456, 53.7776175], [-1.5347761999999998, 53.77774620000001], [-1.5353163, 53.7781176], [-1.5356694000000002, 53.7783712], [-1.5359889, 53.778623499999995], [-1.5363212, 53.77889109999999], [-1.5363926999999995, 53.77894869999999], [-1.5367529, 53.7792704], [-1.5371787, 53.77967319999999], [-1.5374953, 53.7799843], [-1.5378661999999998, 53.78039849999999], [-1.5381894, 53.78081099999999], [-1.5386273999999998, 53.7814627], [-1.5390969999999995, 53.7822307], [-1.5391992, 53.7823893], [-1.5393209, 53.78254080000001], [-1.5395286999999998, 53.78279109999999], [-1.5398882, 53.7831384], [-1.5401457999999997, 53.78333969999999], [-1.5404232999999998, 53.7835219], [-1.5406177999999997, 53.7836431], [-1.5408421999999995, 53.7837634], [-1.5410282999999998, 53.7838666], [-1.541266, 53.78396509999999], [-1.5414241, 53.784036500000006], [-1.5415926, 53.784100499999994], [-1.5419790999999998, 53.784229500000016], [-1.5421555, 53.784290899999995], [-1.5423814, 53.78436349999999], [-1.5426128, 53.78442279999999], [-1.5428097, 53.78447220000001], [-1.5429977999999998, 53.7845113], [-1.5432024, 53.784546799999994], [-1.543643, 53.784614], [-1.5440875999999997, 53.784662899999994], [-1.5445844999999998, 53.78470419999999], [-1.5452788999999998, 53.78474189999999], [-1.5459985999999997, 53.7847969], [-1.546394, 53.78483670000001], [-1.5467745, 53.7848895], [-1.5469757, 53.7849173], [-1.547203, 53.78495999999999], [-1.5476762999999998, 53.785052400000005], [-1.5485844999999998, 53.785242499999995], [-1.5491619, 53.7853684], [-1.5497002999999998, 53.78548589999998], [-1.5504445, 53.7856482], [-1.5509267, 53.78575069999998], [-1.5513778, 53.78585619999999], [-1.5517785, 53.785956899999995], [-1.5521552999999997, 53.7860625], [-1.5523801999999998, 53.7861291], [-1.5524925, 53.7861615], [-1.5526163, 53.78620489999999], [-1.5530593999999998, 53.7863661], [-1.5534654, 53.7865342], [-1.5540717, 53.7868281], [-1.5541101999999998, 53.7868502], [-1.5542900999999998, 53.7869532], [-1.5543171262641589, 53.7869716708721], [-1.5549060999999995, 53.7873742], [-1.5549844141935525, 53.78742772712427], [-1.5552132, 53.7875841], [-1.5557944, 53.78806169999999], [-1.5561765999999997, 53.7884153], [-1.5564565999999995, 53.7887367], [-1.5565318, 53.7888281], [-1.5567733, 53.78919369999999], [-1.5568509, 53.789321099999995], [-1.5569285, 53.78947829999999], [-1.5570224, 53.78967480000001], [-1.5570921, 53.78987120000001], [-1.5571404, 53.7900677], [-1.5571565, 53.7902959], [-1.5571457999999998, 53.79049079999999], [-1.5571010999999997, 53.790642], [-1.5570574, 53.7908457], [-1.5570161, 53.79101379999999], [-1.5569835000000003, 53.79113970000001], [-1.5569298, 53.7913028], [-1.556848, 53.7914985], [-1.5567998, 53.7916076], [-1.5567695, 53.7916609], [-1.5567307999999995, 53.79171109999999], [-1.5566538999999997, 53.79181249999999], [-1.5565683999999995, 53.7919064], [-1.5563993, 53.792071099999994], [-1.5562595999999995, 53.7921782], [-1.5561150999999998, 53.7922795], [-1.5560721, 53.79230650000001], [-1.5559501999999998, 53.7923788], [-1.5558495999999995, 53.79243869999999], [-1.5557144999999997, 53.792517700000005], [-1.5555367, 53.792597599999986], [-1.5551993, 53.79275309999999], [-1.5551886, 53.79275749999999], [-1.5549169, 53.79286989999999], [-1.5543634999999998, 53.7931086], [-1.5539868, 53.7932728], [-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]]} |
6.0 |
0628 |
0642 |
Woodlesford |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977346 |
1789537293630570 |
70 |
70 |
2026-09-16 05:52:39.166740 |
17 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:38.640880 |
| 568332 |
598877 |
G85337 |
352C01M516 |
2026-09-16 |
COMPLETE |
15977062 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 598877, "stp": "P", "toc": "Northern", "uid": "G85337", "consist": "323237", "dest_crs": "LIV", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85337/2026-09-16/detailed", "trust_id": "352C01M516", "origin_crs": "WGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "2", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2C01", "timing_status": "EARLY", "origin_station": "Wigan North Western", "current_leg_arr": "0642", "current_leg_dep": "0638", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "0558", "origin_platform": "3", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "-1 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": "0643", "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": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.517, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 276.441, \"from_m\": 190.517, \"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\": 301.781, \"from_m\": 276.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 360.968, \"from_m\": 301.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\": 714.558, \"from_m\": 360.968, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1463.284, \"from_m\": 714.558, \"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\": 1536.887, \"from_m\": 1463.284, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1547.99, \"from_m\": 1536.887, \"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\": 14072.948, \"from_m\": 1547.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14499.285, \"from_m\": 14072.948, \"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\": 15138.988, \"from_m\": 14499.285, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21077.286, \"from_m\": 15138.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\": 22624.5, \"from_m\": 21077.286, \"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\": 22718.006, \"from_m\": 22624.5, \"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\": 23010.781, \"from_m\": 22718.006, \"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\": 24932.74, \"from_m\": 23010.781, \"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\": 27600.533, \"from_m\": 24932.74, \"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\": 30343.401, \"from_m\": 27600.533, \"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\": 30579.296, \"from_m\": 30343.401, \"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\": 30620.869, \"from_m\": 30579.296, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31717.061, \"from_m\": 30620.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32083.321, \"from_m\": 31717.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\": 32400.673, \"from_m\": 32083.321, \"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\": 598877, \"profile_key\": \"20bd67be0dc8f74e1a0ea78c2d57b8a056a0727574a838dac770512ee38e34d1\", \"schedule_id\": 12293, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0558\", \"location\": \"Wigan North Western\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Wigan Station Jn\", \"stage_seq\": 2, \"distance_m\": 332.5, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 3, \"distance_m\": 714.558, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0600H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 4, \"distance_m\": 2065.895, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604\", \"location\": \"Bryn\", \"stage_seq\": 5, \"distance_m\": 5914.227, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0606\", \"wtt_dep\": \"0607\", \"location\": \"Garswood\", \"stage_seq\": 6, \"distance_m\": 7994.887, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613H\", \"location\": \"St. Helens Central\", \"stage_seq\": 7, \"distance_m\": 14186.487, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0617\", \"location\": \"Thatto Heath\", \"stage_seq\": 8, \"distance_m\": 16846.01, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0619\", \"wtt_dep\": \"0619H\", \"location\": \"Eccleston Park\", \"stage_seq\": 9, \"distance_m\": 18377.725, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Prescot\", \"stage_seq\": 10, \"distance_m\": 19864.992, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0625\", \"wtt_dep\": \"0626\", \"location\": \"Huyton\", \"stage_seq\": 11, \"distance_m\": 23294.016, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0627\", \"wtt_dep\": \"0628\", \"location\": \"Roby\", \"stage_seq\": 12, \"distance_m\": 24113.837, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Broad Green\", \"stage_seq\": 13, \"distance_m\": 26671.314, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 14, \"distance_m\": 28015.002, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 15, \"distance_m\": 28601.496, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0636H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 16, \"distance_m\": 29181.172, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0637\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 17, \"distance_m\": 29665.678, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0639\", \"location\": \"Edge Hill\", \"stage_seq\": 18, \"distance_m\": 30230.278, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0640H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 19, \"distance_m\": 31122.535, \"section_seq\": 1, \"route_path_id\": 69682}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 20, \"distance_m\": 32400.673, \"section_seq\": 1, \"route_path_id\": 69682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32400.673, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69682}], \"total_distance_m\": 32400.673, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 13468.651, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 18932.022, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0558", "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\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:21Z\", \"source_id\": 15950433, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9461, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:35Z\", \"source_id\": 49146923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:38Z\", \"source_id\": 15953305, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:15Z\", \"source_id\": 49153537, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:20Z\", \"source_id\": 15955406, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:32Z\", \"source_id\": 15959059, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:49Z\", \"source_id\": 49171464, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:18:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:51Z\", \"source_id\": 15961120, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:51Z\", \"source_id\": 49177409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:58Z\", \"source_id\": 15963063, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:23:52Z\", \"source_id\": 15964981, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:10Z\", \"source_id\": 49188094, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:14Z\", \"source_id\": 15966576, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:20Z\", \"source_id\": 49192668, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 15968043, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:27Z\", \"source_id\": 49199566, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:34Z\", \"source_id\": 15970287, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:27Z\", \"source_id\": 49206353, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:34:33Z\", \"source_id\": 15972359, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:48Z\", \"source_id\": 49211712, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:36:51Z\", \"source_id\": 15973989, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:05Z\", \"source_id\": 49221140, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:06Z\", \"source_id\": 15977062, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "2", "timing_fact_generation": 1789537266982365, "current_leg_arrival_utc": "2026-09-16T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:48.441473", "service_state_evidence_id": 15977062, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 66, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:49.160064", "service_state_valid_until_kind": null, "operational_interpretation_version": 66, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
WGN |
LIV |
2C01 |
323237 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 190.517, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 276.441, "from_m": 190.517, "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": 301.781, "from_m": 276.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 360.968, "from_m": 301.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": 714.558, "from_m": 360.968, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1463.284, "from_m": 714.558, "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": 1536.887, "from_m": 1463.284, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1547.99, "from_m": 1536.887, "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": 14072.948, "from_m": 1547.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14499.285, "from_m": 14072.948, "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": 15138.988, "from_m": 14499.285, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21077.286, "from_m": 15138.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": 22624.5, "from_m": 21077.286, "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": 22718.006, "from_m": 22624.5, "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": 23010.781, "from_m": 22718.006, "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": 24932.74, "from_m": 23010.781, "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": 27600.533, "from_m": 24932.74, "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": 30343.401, "from_m": 27600.533, "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": 30579.296, "from_m": 30343.401, "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": 30620.869, "from_m": 30579.296, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31717.061, "from_m": 30620.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32083.321, "from_m": 31717.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": 32400.673, "from_m": 32083.321, "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": 598877, "profile_key": "20bd67be0dc8f74e1a0ea78c2d57b8a056a0727574a838dac770512ee38e34d1", "schedule_id": 12293, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0558", "location": "Wigan North Western", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Wigan Station Jn", "stage_seq": 2, "distance_m": 332.5, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Wigan South Jn", "stage_seq": 3, "distance_m": 714.558, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0600H", "location": "Springs Branch Jn", "stage_seq": 4, "distance_m": 2065.895, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604", "location": "Bryn", "stage_seq": 5, "distance_m": 5914.227, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0606", "wtt_dep": "0607", "location": "Garswood", "stage_seq": 6, "distance_m": 7994.887, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613H", "location": "St. Helens Central", "stage_seq": 7, "distance_m": 14186.487, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0617", "location": "Thatto Heath", "stage_seq": 8, "distance_m": 16846.01, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0619", "wtt_dep": "0619H", "location": "Eccleston Park", "stage_seq": 9, "distance_m": 18377.725, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Prescot", "stage_seq": 10, "distance_m": 19864.992, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0625", "wtt_dep": "0626", "location": "Huyton", "stage_seq": 11, "distance_m": 23294.016, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0627", "wtt_dep": "0628", "location": "Roby", "stage_seq": 12, "distance_m": 24113.837, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Broad Green", "stage_seq": 13, "distance_m": 26671.314, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Olive Mount Jn", "stage_seq": 14, "distance_m": 28015.002, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635H", "location": "Wavertree Technology Park", "stage_seq": 15, "distance_m": 28601.496, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0636H", "location": "Bootle Branch Jn", "stage_seq": 16, "distance_m": 29181.172, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0637", "location": "Edge Hill S.B.", "stage_seq": 17, "distance_m": 29665.678, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0639", "location": "Edge Hill", "stage_seq": 18, "distance_m": 30230.278, "section_seq": 1, "route_path_id": 69682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0640H", "location": "Crown Street Jn", "stage_seq": 19, "distance_m": 31122.535, "section_seq": 1, "route_path_id": 69682}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 20, "distance_m": 32400.673, "section_seq": 1, "route_path_id": 69682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32400.673, "from_m": 0.0, "section_seq": 1, "route_path_id": 69682}], "total_distance_m": 32400.673, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 13468.651, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 18932.022, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:21Z", "source_id": 15950433, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9461, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:35Z", "source_id": 49146923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:38Z", "source_id": 15953305, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9464, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:15Z", "source_id": 49153537, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:08:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:20Z", "source_id": 15955406, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:32Z", "source_id": 15959059, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10028, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:49Z", "source_id": 49171464, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:18:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:51Z", "source_id": 15961120, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10026, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:51Z", "source_id": 49177409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:21:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:58Z", "source_id": 15963063, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:23:52Z", "source_id": 15964981, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10017, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:10Z", "source_id": 49188094, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:27:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:14Z", "source_id": 15966576, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:20Z", "source_id": 49192668, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:29:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 15968043, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:27Z", "source_id": 49199566, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:34Z", "source_id": 15970287, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:27Z", "source_id": 49206353, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:34:33Z", "source_id": 15972359, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:48Z", "source_id": 49211712, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:36:51Z", "source_id": 15973989, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:05Z", "source_id": 49221140, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:06Z", "source_id": 15977062, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Wigan North Western |
0558 |
0558 |
3 |
None |
None |
Liverpool Lime Street HL/ML |
0643 |
0643 |
2 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85337/2026-09-16/detailed |
None |
Edge Hill |
2026-09-16T06:39: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 |
0638 |
0642 |
Edge Hill |
Liverpool L.st (lhs-vt) |
Liverpool Lime Street HL/ML |
53.4075993 |
-2.9783843 |
53.4075993 |
-2.9783843 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
Liverpool Lime Street HL/ML |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977062 |
1789537266982365 |
66 |
66 |
2026-09-16 05:52:49.160064 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:48.441473 |
| 568333 |
598526 |
C38337 |
509Y35M516 |
2026-09-16 |
COMPLETE |
15978328 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 598526, "stp": "P", "toc": "Elizabeth Line", "uid": "C38337", "consist": "345008", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38337/2026-09-16/detailed", "trust_id": "509Y35M516", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y35", "timing_status": "LATE", "origin_station": "Shenfield", "current_leg_arr": "0642", "current_leg_dep": "0641", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "0548", "origin_platform": "6", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "0 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": "0641½", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Bond Street (Crossrail)", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 343.649, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18955.608, \"from_m\": 18899.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20848.235, \"from_m\": 18955.608, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20882.232, \"from_m\": 20848.235, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 20993.216, \"from_m\": 20882.232, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.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\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.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\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.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\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"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\": 31710.72, \"from_m\": 27826.004, \"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\": 31940.5, \"from_m\": 31710.72, \"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\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"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\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"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\": 33785.0, \"from_m\": 32892.53, \"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\": 33887.278, \"from_m\": 33785.0, \"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\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"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\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"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\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"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\": 36587.269, \"from_m\": 36186.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\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_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\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"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\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"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\": 38405.366, \"from_m\": 38090.289, \"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\": 38658.669, \"from_m\": 38405.366, \"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\": 39063.299, \"from_m\": 38658.669, \"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\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"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\": 40529.84, \"from_m\": 39462.505, \"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\": 40900.475, \"from_m\": 40529.84, \"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\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"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\": 41472.282, \"from_m\": 41349.428, \"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\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"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\": 42223.779, \"from_m\": 41766.231, \"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\": 42378.841, \"from_m\": 42223.779, \"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\": 42941.549, \"from_m\": 42378.841, \"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\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"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\": 598526, \"profile_key\": \"2865c1346729ee9fd54b70cf6cc50e8ee00619e6c672e087919850106b2fb32a\", \"schedule_id\": 5539, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0548\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0555H\", \"wtt_dep\": \"0556\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0558H\", \"wtt_dep\": \"0559\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0601\", \"wtt_dep\": \"0602\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0605\", \"wtt_dep\": \"0605H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0607\", \"wtt_dep\": \"0607H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0609H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0612H\", \"wtt_dep\": \"0613\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0615\", \"wtt_dep\": \"0615H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0618\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0619H\", \"wtt_dep\": \"0620\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0622\", \"wtt_dep\": \"0623\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0630H\", \"wtt_dep\": \"0631H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0633\", \"wtt_dep\": \"0634\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0636\", \"wtt_dep\": \"0637\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0638H\", \"wtt_dep\": \"0639\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0548", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:50:58Z\", \"source_id\": 49125434, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:04Z\", \"source_id\": 15946489, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:27Z\", \"source_id\": 49132058, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:55:33Z\", \"source_id\": 15948548, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:53Z\", \"source_id\": 49137382, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:58:59Z\", \"source_id\": 15950247, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:40Z\", \"source_id\": 49141889, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:41Z\", \"source_id\": 15951729, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:41Z\", \"source_id\": 49148753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:05:42Z\", \"source_id\": 15953871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:46Z\", \"source_id\": 49152674, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:48Z\", \"source_id\": 15955116, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:52Z\", \"source_id\": 49156387, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:09:56Z\", \"source_id\": 15956347, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:32Z\", \"source_id\": 49161466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:34Z\", \"source_id\": 15957959, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:10Z\", \"source_id\": 49170137, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:17:12Z\", \"source_id\": 15960721, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:18Z\", \"source_id\": 49176345, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:21Z\", \"source_id\": 15962715, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:45Z\", \"source_id\": 49181154, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:47Z\", \"source_id\": 15964235, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:49Z\", \"source_id\": 49185334, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:53Z\", \"source_id\": 15965662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:26Z\", \"source_id\": 49197266, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:29Z\", \"source_id\": 15969553, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:14Z\", \"source_id\": 49203549, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:33:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:17Z\", \"source_id\": 15971516, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:21Z\", \"source_id\": 49208429, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:35:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:24Z\", \"source_id\": 15972990, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:07Z\", \"source_id\": 49214643, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:08Z\", \"source_id\": 15974901, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:06Z\", \"source_id\": 49218908, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:40:07Z\", \"source_id\": 15976296, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:51Z\", \"source_id\": 49225162, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:54Z\", \"source_id\": 15978328, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789537374712082, "current_leg_arrival_utc": "2026-09-16T06:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:52.003669", "service_state_evidence_id": 49225162, "current_leg_start_actual_dep": "2026-09-16T06:39:00+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-16T05:42:48", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:52.419038", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y35 |
345008 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18955.608, "from_m": 18899.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20848.235, "from_m": 18955.608, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20882.232, "from_m": 20848.235, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 20993.216, "from_m": 20882.232, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.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": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.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": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.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": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "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": 31710.72, "from_m": 27826.004, "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": 31940.5, "from_m": 31710.72, "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": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "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": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "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": 33785.0, "from_m": 32892.53, "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": 33887.278, "from_m": 33785.0, "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": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "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": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "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": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "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": 36587.269, "from_m": 36186.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": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_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": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "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": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "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": 38405.366, "from_m": 38090.289, "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": 38658.669, "from_m": 38405.366, "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": 39063.299, "from_m": 38658.669, "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": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "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": 40529.84, "from_m": 39462.505, "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": 40900.475, "from_m": 40529.84, "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": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "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": 41472.282, "from_m": 41349.428, "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": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "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": 42223.779, "from_m": 41766.231, "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": 42378.841, "from_m": 42223.779, "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": 42941.549, "from_m": 42378.841, "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": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "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": 598526, "profile_key": "2865c1346729ee9fd54b70cf6cc50e8ee00619e6c672e087919850106b2fb32a", "schedule_id": 5539, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0548", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0555H", "wtt_dep": "0556", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0558H", "wtt_dep": "0559", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0601", "wtt_dep": "0602", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0605", "wtt_dep": "0605H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0607", "wtt_dep": "0607H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0609H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0612H", "wtt_dep": "0613", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0615", "wtt_dep": "0615H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0618", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0619H", "wtt_dep": "0620", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0622", "wtt_dep": "0623", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0630H", "wtt_dep": "0631H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0633", "wtt_dep": "0634", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0636", "wtt_dep": "0637", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0638H", "wtt_dep": "0639", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:50:58Z", "source_id": 49125434, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:04Z", "source_id": 15946489, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:27Z", "source_id": 49132058, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:56:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:55:33Z", "source_id": 15948548, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:53Z", "source_id": 49137382, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:58:59Z", "source_id": 15950247, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:40Z", "source_id": 49141889, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:41Z", "source_id": 15951729, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:41Z", "source_id": 49148753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:05:42Z", "source_id": 15953871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:46Z", "source_id": 49152674, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:08:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:48Z", "source_id": 15955116, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:52Z", "source_id": 49156387, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:10:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:09:56Z", "source_id": 15956347, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:32Z", "source_id": 49161466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:13:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:34Z", "source_id": 15957959, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:10Z", "source_id": 49170137, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:17:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:17:12Z", "source_id": 15960721, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:18Z", "source_id": 49176345, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:20:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:21Z", "source_id": 15962715, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:45Z", "source_id": 49181154, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:23:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:47Z", "source_id": 15964235, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:49Z", "source_id": 49185334, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:25:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:53Z", "source_id": 15965662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:26Z", "source_id": 49197266, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:29Z", "source_id": 15969553, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:14Z", "source_id": 49203549, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:33:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:17Z", "source_id": 15971516, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:21Z", "source_id": 49208429, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:35:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:35:24Z", "source_id": 15972990, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:07Z", "source_id": 49214643, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:38:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:08Z", "source_id": 15974901, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:06Z", "source_id": 49218908, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:40:07Z", "source_id": 15976296, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:51Z", "source_id": 49225162, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T05:42:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:54Z", "source_id": 15978328, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Shenfield |
0548 |
0548 |
6 |
None |
None |
Paddington (Crossrail) |
0643 |
0641½ |
B |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38337/2026-09-16/detailed |
None |
Bond Street (Crossrail) |
2026-09-16T06:39:00+01:00 |
Paddington (Crossrail) |
1.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 |
0641 |
0642 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:48 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
49225162 |
1789537374712082 |
118 |
118 |
2026-09-16 05:52:52.419038 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:52.003669 |
| 568334 |
597158 |
C22620 |
629V13M416 |
2026-09-16 |
COMPLETE |
15977686 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 597158, "stp": "P", "toc": "Thameslink", "uid": "C22620", "consist": "700025", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22620/2026-09-16/detailed", "trust_id": "629V13M416", "origin_crs": "LUT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-16", "dest_arr_time": "0644", "dest_platform": "1", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9V13", "timing_status": "EARLY", "origin_station": "Luton", "current_leg_arr": "0642", "current_leg_dep": "0640", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "0450", "origin_platform": "2", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "West Sutton", "dest_arr_time_act": "0644", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "West Sutton", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 973.65, \"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\": 6066.192, \"from_m\": 973.65, \"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\": 8513.252, \"from_m\": 6066.192, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9239.424, \"from_m\": 8513.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\": 9460.013, \"from_m\": 9239.424, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9573.108, \"from_m\": 9460.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15026.602, \"from_m\": 9573.108, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16240.534, \"from_m\": 15026.602, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16843.773, \"from_m\": 16240.534, \"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\": 17622.454, \"from_m\": 16843.773, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25345.347, \"from_m\": 17622.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25424.901, \"from_m\": 25345.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28775.739, \"from_m\": 25424.901, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30219.671, \"from_m\": 28775.739, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36051.978, \"from_m\": 30219.671, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36718.848, \"from_m\": 36051.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40226.58, \"from_m\": 36718.848, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 40694.241, \"from_m\": 40226.58, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40729.132, \"from_m\": 40694.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40772.067, \"from_m\": 40729.132, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40813.497, \"from_m\": 40772.067, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41461.779, \"from_m\": 40813.497, \"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\": 43160.884, \"from_m\": 41461.779, \"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\": 45002.223, \"from_m\": 43160.884, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 45220.713, \"from_m\": 45002.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\": 45798.847, \"from_m\": 45220.713, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48484.706, \"from_m\": 45798.847, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48553.591, \"from_m\": 48484.706, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49780.579, \"from_m\": 48553.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\": 49817.84, \"from_m\": 49780.579, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49888.873, \"from_m\": 49817.84, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49944.14, \"from_m\": 49888.873, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 50097.166, \"from_m\": 49944.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52139.429, \"from_m\": 50097.166, \"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\": 52201.886, \"from_m\": 52139.429, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 53445.402, \"from_m\": 52201.886, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53523.027, \"from_m\": 53445.402, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53932.664, \"from_m\": 53523.027, \"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\": 54645.285, \"from_m\": 53932.664, \"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\": 54756.573, \"from_m\": 54645.285, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54803.01, \"from_m\": 54756.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\": 55109.852, \"from_m\": 54803.01, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56174.903, \"from_m\": 55109.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56399.874, \"from_m\": 56174.903, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59308.92, \"from_m\": 56399.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59336.894, \"from_m\": 59308.92, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 60699.337, \"from_m\": 59336.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60761.625, \"from_m\": 60699.337, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61207.646, \"from_m\": 60761.625, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 61298.032, \"from_m\": 61207.646, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62343.75, \"from_m\": 61298.032, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62442.103, \"from_m\": 62343.75, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62546.921, \"from_m\": 62442.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62760.417, \"from_m\": 62546.921, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 62822.651, \"from_m\": 62760.417, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62856.822, \"from_m\": 62822.651, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62894.389, \"from_m\": 62856.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62931.811, \"from_m\": 62894.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\": 62958.195, \"from_m\": 62931.811, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 62987.9, \"from_m\": 62958.195, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63479.497, \"from_m\": 62987.9, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 66121.431, \"from_m\": 63479.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66823.271, \"from_m\": 66121.431, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 68542.138, \"from_m\": 66823.271, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71840.696, \"from_m\": 68542.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72321.15, \"from_m\": 71840.696, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 72365.716, \"from_m\": 72321.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\": 72587.647, \"from_m\": 72365.716, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73980.831, \"from_m\": 72587.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\": 74340.898, \"from_m\": 73980.831, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75384.157, \"from_m\": 74340.898, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75434.238, \"from_m\": 75384.157, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76744.137, \"from_m\": 75434.238, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 77099.59, \"from_m\": 76744.137, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78885.74, \"from_m\": 77099.59, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79527.136, \"from_m\": 78885.74, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79565.347, \"from_m\": 79527.136, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79904.835, \"from_m\": 79565.347, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79951.367, \"from_m\": 79904.835, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79989.944, \"from_m\": 79951.367, \"capability_applied\": null, \"effective_limit_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\": 597158, \"profile_key\": \"ca58adcd1a6bda084ca9503954a2026459d25943c87e77a212c87d7bd703f588\", \"schedule_id\": 3299, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0450\", \"location\": \"Luton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0452H\", \"wtt_dep\": \"0453H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 2, \"distance_m\": 1660.596, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0458H\", \"wtt_dep\": \"0459\", \"location\": \"Harpenden\", \"stage_seq\": 3, \"distance_m\": 9080.204, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0459H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 4, \"distance_m\": 9590.308, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0503H\", \"wtt_dep\": \"0505H\", \"location\": \"St. Albans\", \"stage_seq\": 5, \"distance_m\": 16630.471, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0510H\", \"wtt_dep\": \"0511\", \"location\": \"Radlett\", \"stage_seq\": 6, \"distance_m\": 24150.476, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0511H\", \"location\": \"Radlett Jn\", \"stage_seq\": 7, \"distance_m\": 25424.901, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0514\", \"wtt_dep\": \"0515\", \"location\": \"Elstree\", \"stage_seq\": 8, \"distance_m\": 28693.948, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0518\", \"wtt_dep\": \"0519\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 9, \"distance_m\": 33699.113, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0520H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 10, \"distance_m\": 36010.045, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0522\", \"wtt_dep\": \"0522H\", \"location\": \"Hendon\", \"stage_seq\": 11, \"distance_m\": 37446.538, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0524\", \"wtt_dep\": \"0525\", \"location\": \"Brent Cross West\", \"stage_seq\": 12, \"distance_m\": 39017.656, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0526H\", \"wtt_dep\": \"0528\", \"location\": \"Cricklewood\", \"stage_seq\": 13, \"distance_m\": 40477.259, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0530\", \"wtt_dep\": \"0531\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 14, \"distance_m\": 42426.929, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0533\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 15, \"distance_m\": 45220.713, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0535H\", \"wtt_dep\": \"0536\", \"location\": \"Kentish Town\", \"stage_seq\": 16, \"distance_m\": 46174.68, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538H\", \"location\": \"Dock Jn North\", \"stage_seq\": 17, \"distance_m\": 47141.777, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0541H\", \"wtt_dep\": \"0542H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 18, \"distance_m\": 51081.19, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0546\", \"wtt_dep\": \"0547\", \"location\": \"Farringdon\", \"stage_seq\": 19, \"distance_m\": 53277.034, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549\", \"location\": \"City Thameslink\", \"stage_seq\": 20, \"distance_m\": 54007.191, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0550H\", \"wtt_dep\": \"0551H\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 54404.883, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 22, \"distance_m\": 55027.322, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 23, \"distance_m\": 55757.911, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0554H\", \"wtt_dep\": \"0555H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 24, \"distance_m\": 56297.492, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0600H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 25, \"distance_m\": 59379.747, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0604H\", \"location\": \"Herne Hill\", \"stage_seq\": 26, \"distance_m\": 60999.439, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610H\", \"location\": \"Tulse Hill\", \"stage_seq\": 27, \"distance_m\": 62678.096, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0613H\", \"wtt_dep\": \"0614H\", \"location\": \"Streatham\", \"stage_seq\": 28, \"distance_m\": 65125.226, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0616\", \"location\": \"Streatham South Jn\", \"stage_seq\": 29, \"distance_m\": 66074.18, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0619\", \"location\": \"Tooting\", \"stage_seq\": 30, \"distance_m\": 67562.288, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0621H\", \"wtt_dep\": \"0622\", \"location\": \"Haydons Road\", \"stage_seq\": 31, \"distance_m\": 69613.526, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0624\", \"wtt_dep\": \"0625\", \"location\": \"Wimbledon (C)\", \"stage_seq\": 32, \"distance_m\": 70951.838, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"Wimbledon West Jn\", \"stage_seq\": 33, \"distance_m\": 71620.528, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0628\", \"wtt_dep\": \"0628H\", \"location\": \"Wimbledon Chase\", \"stage_seq\": 34, \"distance_m\": 72486.569, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0630\", \"wtt_dep\": \"0630H\", \"location\": \"South Merton\", \"stage_seq\": 35, \"distance_m\": 73419.628, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633\", \"location\": \"Morden South\", \"stage_seq\": 36, \"distance_m\": 74433.96, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"St Helier\", \"stage_seq\": 37, \"distance_m\": 75181.767, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0637\", \"wtt_dep\": \"0637H\", \"location\": \"Sutton Common\", \"stage_seq\": 38, \"distance_m\": 76871.455, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0639H\", \"wtt_dep\": \"0640\", \"location\": \"West Sutton\", \"stage_seq\": 39, \"distance_m\": 78062.594, \"section_seq\": 1, \"route_path_id\": 66983}, {\"is_pass\": false, \"wtt_arr\": \"0644\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 40, \"distance_m\": 79989.944, \"section_seq\": 1, \"route_path_id\": 66983}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79989.944, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66983}], \"total_distance_m\": 79989.944, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71176.872, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8813.072, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0450", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:51:02Z\", \"source_id\": 49069145, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:51:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:51:09Z\", \"source_id\": 15929788, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:56:27Z\", \"source_id\": 49072106, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:56:34Z\", \"source_id\": 15930636, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:16Z\", \"source_id\": 49075638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:03:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:02:22Z\", \"source_id\": 15931726, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:18Z\", \"source_id\": 49080562, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:10:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:09:22Z\", \"source_id\": 15933132, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:49Z\", \"source_id\": 49084235, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:14:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:13:54Z\", \"source_id\": 15934160, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:27Z\", \"source_id\": 49088027, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:18:33Z\", \"source_id\": 15935300, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:28Z\", \"source_id\": 49090613, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:21:33Z\", \"source_id\": 15936061, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:33Z\", \"source_id\": 49093571, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:38Z\", \"source_id\": 15936949, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:39Z\", \"source_id\": 49095741, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:43Z\", \"source_id\": 15937529, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:28Z\", \"source_id\": 49098688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:30:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:29:34Z\", \"source_id\": 15938416, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:51Z\", \"source_id\": 49103470, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:34:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:33:57Z\", \"source_id\": 15939825, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:38Z\", \"source_id\": 49108988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:43Z\", \"source_id\": 15941500, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:03Z\", \"source_id\": 49117281, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:09Z\", \"source_id\": 15943964, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:50Z\", \"source_id\": 49121080, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:48:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:47:54Z\", \"source_id\": 15945116, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:49Z\", \"source_id\": 49123749, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:50:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:49:53Z\", \"source_id\": 15945933, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:54Z\", \"source_id\": 49128311, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:59Z\", \"source_id\": 15947372, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:28Z\", \"source_id\": 49135222, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:57:34Z\", \"source_id\": 15949548, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:36Z\", \"source_id\": 49141797, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:01:41Z\", \"source_id\": 15951717, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:18Z\", \"source_id\": 49149942, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:06:21Z\", \"source_id\": 15954271, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:25Z\", \"source_id\": 49161234, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:28Z\", \"source_id\": 15957887, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:14Z\", \"source_id\": 49168404, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:17Z\", \"source_id\": 15960156, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:27Z\", \"source_id\": 49176613, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:31Z\", \"source_id\": 15962812, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29448, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:42Z\", \"source_id\": 49181116, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:22:47Z\", \"source_id\": 15964242, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:10Z\", \"source_id\": 49188098, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:14Z\", \"source_id\": 15966578, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:43Z\", \"source_id\": 49193520, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:29:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:45Z\", \"source_id\": 15968322, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:06Z\", \"source_id\": 49214597, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:11Z\", \"source_id\": 15974924, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:54Z\", \"source_id\": 49222974, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:57Z\", \"source_id\": 15977686, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "1", "timing_fact_generation": 1789537317748885, "current_leg_arrival_utc": "2026-09-16T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:52.369835", "service_state_evidence_id": 15977686, "current_leg_start_actual_dep": "2026-09-16T06:40:00+01:00", "operational_evidence_version": 156, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:52.423211", "service_state_valid_until_kind": null, "operational_interpretation_version": 156, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
LUT |
SUO |
9V13 |
700025 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 973.65, "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": 6066.192, "from_m": 973.65, "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": 8513.252, "from_m": 6066.192, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9239.424, "from_m": 8513.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": 9460.013, "from_m": 9239.424, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9573.108, "from_m": 9460.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15026.602, "from_m": 9573.108, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16240.534, "from_m": 15026.602, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16843.773, "from_m": 16240.534, "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": 17622.454, "from_m": 16843.773, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25345.347, "from_m": 17622.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25424.901, "from_m": 25345.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28775.739, "from_m": 25424.901, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30219.671, "from_m": 28775.739, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36051.978, "from_m": 30219.671, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36718.848, "from_m": 36051.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40226.58, "from_m": 36718.848, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 40694.241, "from_m": 40226.58, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40729.132, "from_m": 40694.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40772.067, "from_m": 40729.132, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40813.497, "from_m": 40772.067, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41461.779, "from_m": 40813.497, "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": 43160.884, "from_m": 41461.779, "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": 45002.223, "from_m": 43160.884, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 45220.713, "from_m": 45002.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": 45798.847, "from_m": 45220.713, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48484.706, "from_m": 45798.847, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48553.591, "from_m": 48484.706, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49780.579, "from_m": 48553.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": 49817.84, "from_m": 49780.579, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49888.873, "from_m": 49817.84, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49944.14, "from_m": 49888.873, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 50097.166, "from_m": 49944.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52139.429, "from_m": 50097.166, "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": 52201.886, "from_m": 52139.429, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 53445.402, "from_m": 52201.886, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 53523.027, "from_m": 53445.402, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53932.664, "from_m": 53523.027, "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": 54645.285, "from_m": 53932.664, "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": 54756.573, "from_m": 54645.285, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54803.01, "from_m": 54756.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": 55109.852, "from_m": 54803.01, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56174.903, "from_m": 55109.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56399.874, "from_m": 56174.903, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59308.92, "from_m": 56399.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59336.894, "from_m": 59308.92, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 60699.337, "from_m": 59336.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60761.625, "from_m": 60699.337, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61207.646, "from_m": 60761.625, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 61298.032, "from_m": 61207.646, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62343.75, "from_m": 61298.032, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62442.103, "from_m": 62343.75, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62546.921, "from_m": 62442.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62760.417, "from_m": 62546.921, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 62822.651, "from_m": 62760.417, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62856.822, "from_m": 62822.651, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62894.389, "from_m": 62856.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62931.811, "from_m": 62894.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": 62958.195, "from_m": 62931.811, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 62987.9, "from_m": 62958.195, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63479.497, "from_m": 62987.9, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 66121.431, "from_m": 63479.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66823.271, "from_m": 66121.431, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 68542.138, "from_m": 66823.271, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71840.696, "from_m": 68542.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72321.15, "from_m": 71840.696, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 72365.716, "from_m": 72321.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": 72587.647, "from_m": 72365.716, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73980.831, "from_m": 72587.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": 74340.898, "from_m": 73980.831, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75384.157, "from_m": 74340.898, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75434.238, "from_m": 75384.157, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76744.137, "from_m": 75434.238, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 77099.59, "from_m": 76744.137, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78885.74, "from_m": 77099.59, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79527.136, "from_m": 78885.74, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79565.347, "from_m": 79527.136, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79904.835, "from_m": 79565.347, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79951.367, "from_m": 79904.835, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79989.944, "from_m": 79951.367, "capability_applied": null, "effective_limit_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": 597158, "profile_key": "ca58adcd1a6bda084ca9503954a2026459d25943c87e77a212c87d7bd703f588", "schedule_id": 3299, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0450", "location": "Luton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0452H", "wtt_dep": "0453H", "location": "Luton Airport Parkway", "stage_seq": 2, "distance_m": 1660.596, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0458H", "wtt_dep": "0459", "location": "Harpenden", "stage_seq": 3, "distance_m": 9080.204, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0459H", "location": "Harpenden Jn", "stage_seq": 4, "distance_m": 9590.308, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0503H", "wtt_dep": "0505H", "location": "St. Albans", "stage_seq": 5, "distance_m": 16630.471, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0510H", "wtt_dep": "0511", "location": "Radlett", "stage_seq": 6, "distance_m": 24150.476, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0511H", "location": "Radlett Jn", "stage_seq": 7, "distance_m": 25424.901, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0514", "wtt_dep": "0515", "location": "Elstree", "stage_seq": 8, "distance_m": 28693.948, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0518", "wtt_dep": "0519", "location": "Mill Hill Broadway", "stage_seq": 9, "distance_m": 33699.113, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0520H", "location": "Silkstream Jn", "stage_seq": 10, "distance_m": 36010.045, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0522", "wtt_dep": "0522H", "location": "Hendon", "stage_seq": 11, "distance_m": 37446.538, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0524", "wtt_dep": "0525", "location": "Brent Cross West", "stage_seq": 12, "distance_m": 39017.656, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0526H", "wtt_dep": "0528", "location": "Cricklewood", "stage_seq": 13, "distance_m": 40477.259, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0530", "wtt_dep": "0531", "location": "West Hampstead Thameslink", "stage_seq": 14, "distance_m": 42426.929, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0533", "location": "Carlton Road Jn", "stage_seq": 15, "distance_m": 45220.713, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0535H", "wtt_dep": "0536", "location": "Kentish Town", "stage_seq": 16, "distance_m": 46174.68, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538H", "location": "Dock Jn North", "stage_seq": 17, "distance_m": 47141.777, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0541H", "wtt_dep": "0542H", "location": "St Pancras Low Level", "stage_seq": 18, "distance_m": 51081.19, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0546", "wtt_dep": "0547", "location": "Farringdon", "stage_seq": 19, "distance_m": 53277.034, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549", "location": "City Thameslink", "stage_seq": 20, "distance_m": 54007.191, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0550H", "wtt_dep": "0551H", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 54404.883, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552H", "location": "Blackfriars Jn", "stage_seq": 22, "distance_m": 55027.322, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Southwark Bridge Jn", "stage_seq": 23, "distance_m": 55757.911, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0554H", "wtt_dep": "0555H", "location": "Elephant & Castle", "stage_seq": 24, "distance_m": 56297.492, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0600H", "location": "Loughborough Jn", "stage_seq": 25, "distance_m": 59379.747, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0604H", "location": "Herne Hill", "stage_seq": 26, "distance_m": 60999.439, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610H", "location": "Tulse Hill", "stage_seq": 27, "distance_m": 62678.096, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0613H", "wtt_dep": "0614H", "location": "Streatham", "stage_seq": 28, "distance_m": 65125.226, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0616", "location": "Streatham South Jn", "stage_seq": 29, "distance_m": 66074.18, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0619", "location": "Tooting", "stage_seq": 30, "distance_m": 67562.288, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0621H", "wtt_dep": "0622", "location": "Haydons Road", "stage_seq": 31, "distance_m": 69613.526, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0624", "wtt_dep": "0625", "location": "Wimbledon (C)", "stage_seq": 32, "distance_m": 70951.838, "section_seq": 1, "route_path_id": 66983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "Wimbledon West Jn", "stage_seq": 33, "distance_m": 71620.528, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0628", "wtt_dep": "0628H", "location": "Wimbledon Chase", "stage_seq": 34, "distance_m": 72486.569, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0630", "wtt_dep": "0630H", "location": "South Merton", "stage_seq": 35, "distance_m": 73419.628, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633", "location": "Morden South", "stage_seq": 36, "distance_m": 74433.96, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "St Helier", "stage_seq": 37, "distance_m": 75181.767, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0637", "wtt_dep": "0637H", "location": "Sutton Common", "stage_seq": 38, "distance_m": 76871.455, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0639H", "wtt_dep": "0640", "location": "West Sutton", "stage_seq": 39, "distance_m": 78062.594, "section_seq": 1, "route_path_id": 66983}, {"is_pass": false, "wtt_arr": "0644", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 40, "distance_m": 79989.944, "section_seq": 1, "route_path_id": 66983}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79989.944, "from_m": 0.0, "section_seq": 1, "route_path_id": 66983}], "total_distance_m": 79989.944, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71176.872, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8813.072, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:51:02Z", "source_id": 49069145, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T03:51:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:51:09Z", "source_id": 15929788, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:56:27Z", "source_id": 49072106, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T03:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:56:34Z", "source_id": 15930636, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:16Z", "source_id": 49075638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:03:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:02:22Z", "source_id": 15931726, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:18Z", "source_id": 49080562, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:10:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:09:22Z", "source_id": 15933132, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:49Z", "source_id": 49084235, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:14:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:13:54Z", "source_id": 15934160, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:27Z", "source_id": 49088027, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:19:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:18:33Z", "source_id": 15935300, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:28Z", "source_id": 49090613, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:22:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:21:33Z", "source_id": 15936061, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:33Z", "source_id": 49093571, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T04:25:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:38Z", "source_id": 15936949, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:39Z", "source_id": 49095741, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:27:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:43Z", "source_id": 15937529, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:28Z", "source_id": 49098688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T04:30:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:29:34Z", "source_id": 15938416, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:51Z", "source_id": 49103470, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:34:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:33:57Z", "source_id": 15939825, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:38Z", "source_id": 49108988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:39:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:43Z", "source_id": 15941500, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:03Z", "source_id": 49117281, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:45:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:09Z", "source_id": 15943964, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:50Z", "source_id": 49121080, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T04:48:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:47:54Z", "source_id": 15945116, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T05:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:49Z", "source_id": 49123749, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:50:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:49:53Z", "source_id": 15945933, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:54Z", "source_id": 49128311, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T04:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:59Z", "source_id": 15947372, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:28Z", "source_id": 49135222, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T04:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:57:34Z", "source_id": 15949548, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:36Z", "source_id": 49141797, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:02:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:01:41Z", "source_id": 15951717, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:18Z", "source_id": 49149942, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T05:07:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:06:21Z", "source_id": 15954271, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T06:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:25Z", "source_id": 49161234, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:13:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:28Z", "source_id": 15957887, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29817, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:14Z", "source_id": 49168404, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T05:17:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:17Z", "source_id": 15960156, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:27Z", "source_id": 49176613, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T05:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:31Z", "source_id": 15962812, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T06:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29448, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:42Z", "source_id": 49181116, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T05:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:22:47Z", "source_id": 15964242, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T06:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:10Z", "source_id": 49188098, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T05:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:14Z", "source_id": 15966578, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:43Z", "source_id": 49193520, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T05:29:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:45Z", "source_id": 15968322, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T06:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:06Z", "source_id": 49214597, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T05:39:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:11Z", "source_id": 15974924, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T06:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:54Z", "source_id": 49222974, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T05:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:57Z", "source_id": 15977686, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Luton |
0450 |
0450 |
2 |
None |
None |
Sutton (Surrey) |
0644 |
0644 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22620/2026-09-16/detailed |
None |
West Sutton |
2026-09-16T06:40:00+01:00 |
Sutton (Surrey) |
2.0 |
{"type": "LineString", "coordinates": [[-0.204025, 51.3665801], [-0.2042728, 51.366446100000005], [-0.20448489999999997, 51.3663156], [-0.204782, 51.36612449999999], [-0.2049594, 51.3659694], [-0.2050885, 51.36584379999999], [-0.2052569, 51.3656464], [-0.2054188, 51.365421700000006], [-0.2055304, 51.365227799999985], [-0.2056168, 51.36504539999999], [-0.2056802, 51.364902699999995], [-0.2057284, 51.364762], [-0.20575899999999997, 51.3646213], [-0.20578409999999997, 51.3644793], [-0.2057885, 51.36429960000001], [-0.2057798, 51.3641405], [-0.2057524, 51.363982099999994], [-0.2057207, 51.36382160000001], [-0.20566929999999997, 51.36365010000001], [-0.2056124, 51.36350130000001], [-0.2055063, 51.3633121], [-0.20540349999999996, 51.363154300000005], [-0.2051968, 51.36292209999999], [-0.2049222, 51.3626489], [-0.20468369999999997, 51.36244810000001], [-0.2043687, 51.3622234], [-0.2040449, 51.36196999999999], [-0.2037748, 51.3617494], [-0.2035691, 51.36151719999999], [-0.2033274, 51.3612255], [-0.20298939999999996, 51.3607092], [-0.20271479999999997, 51.3602768], [-0.2025781, 51.36004259999998], [-0.2024639, 51.3598513], [-0.2023464, 51.35971090000001], [-0.2021784, 51.35953299999999], [-0.20198409999999997, 51.35942369999999], [-0.2018069, 51.3592981], [-0.20149739999999997, 51.359096599999994], [-0.2012611, 51.3589798], [-0.20097229999999996, 51.35887249999999], [-0.2005009, 51.35873459999999], [-0.2001027, 51.3586369], [-0.1995346, 51.3585598], [-0.1992956, 51.35854510000001], [-0.1990896, 51.358543299999994], [-0.1988147, 51.35855699999998], [-0.19851479999999996, 51.35857949999998], [-0.1982127, 51.3586156], [-0.1978608, 51.3586696], [-0.1971416, 51.35879330000001], [-0.196657, 51.35888020000001], [-0.19602359999999996, 51.35898869999999], [-0.19558949999999997, 51.3590606], [-0.19530359999999997, 51.3591059], [-0.19477059999999996, 51.3591705], [-0.1944791, 51.3591953], [-0.1942561, 51.3592132], [-0.1939337, 51.3592411], [-0.1934264, 51.359328499999975], [-0.1927856, 51.35944249999999], [-0.19216759999999997, 51.35956019999999], [-0.1916807, 51.35964799999999], [-0.1909906, 51.35976469999999], [-0.19082519999999997, 51.35979269999999], [-0.1900728, 51.3599266], [-0.1897726, 51.3599834], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.2 |
0640 |
0642 |
West Sutton |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977686 |
1789537317748885 |
156 |
156 |
2026-09-16 05:52:52.423211 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:52.369835 |
| 568335 |
598073 |
L89689 |
312K60M516 |
2026-09-16 |
COMPLETE |
15978358 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 598073, "stp": "P", "toc": "Northern", "uid": "L89689", "consist": "150276+156409", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89689/2026-09-16/detailed", "trust_id": "312K60M516", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "0641", "dest_platform": "3", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K60", "timing_status": "LATE", "origin_station": "Manchester Victoria", "current_leg_arr": "0642", "current_leg_dep": "0636", "current_leg_end": "Headbolt Lane", "origin_dep_time": "0534", "origin_platform": "5", "current_location": "Headbolt Lane", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7888711999999996, 53.51701379999999], [-2.7877581999999994, 53.51730599999999], [-2.7858841, 53.5177965], [-2.784777380770516, 53.51808907990364], [-2.7821684, 53.51877879999999], [-2.7766008, 53.5202453], [-2.7747361, 53.5207365], [-2.7729569, 53.521201], [-2.772834773322677, 53.52123315641426], [-2.7712090999999996, 53.52166119999998], [-2.7676838, 53.5225886], [-2.7661266, 53.5229994], [-2.7645561, 53.5234148], [-2.7614436, 53.5242232], [-2.7609031, 53.52437950000001], [-2.7591759, 53.5248378], [-2.7574733, 53.52528209999999], [-2.7540678, 53.52617529999999], [-2.7525614999999997, 53.5265639], [-2.7510326999999997, 53.526918299999984], [-2.7500324, 53.5271334], [-2.7489895999999994, 53.52733930000001], [-2.7481769, 53.52748570000001], [-2.7474990999999997, 53.5276031], [-2.7466014, 53.5277309], [-2.7457133999999996, 53.5278478], [-2.7435939000000005, 53.5280971], [-2.7413901999999997, 53.52835499999999], [-2.7348608999999997, 53.5291192], [-2.7218408999999997, 53.5306408], [-2.7214334999999994, 53.530672900000006], [-2.7210249, 53.53069909999999], [-2.7206071, 53.53071979999999], [-2.7201885, 53.5307343], [-2.7194064999999994, 53.5307578], [-2.7185825, 53.53076339999999], [-2.7177718999999994, 53.5307496], [-2.7166444, 53.5307104], [-2.7157053, 53.530659699999994], [-2.7151124, 53.53060509999999], [-2.7122846999999997, 53.53030400000001], [-2.7116855000000006, 53.5302501], [-2.7111110999999997, 53.53021089999999], [-2.7102206, 53.5301687], [-2.7096105, 53.530150899999995], [-2.7094744, 53.5301489], [-2.7090601999999997, 53.5301428], [-2.707847, 53.530154], [-2.7072168, 53.530173], [-2.7066245999999996, 53.53019969999999], [-2.705982, 53.53024669999999], [-2.7054625, 53.5302859], [-2.7042662, 53.53038509999998], [-2.704131, 53.5303964], [-2.7038135999999997, 53.530422699999995], [-2.701502, 53.53057530000001], [-2.6995869999999997, 53.53073289999999], [-2.6978757999999994, 53.530870699999994], [-2.6966063, 53.53096239999999], [-2.6953225, 53.531038200000005], [-2.6949458523585643, 53.53104947432739], [-2.6937323, 53.5310858], [-2.6925948999999996, 53.5310974], [-2.6917901999999994, 53.53110290000001], [-2.6909604, 53.5310963], [-2.6901309, 53.5310777], [-2.6895484999999995, 53.531064399999984], [-2.6884700999999995, 53.53101109999999], [-2.6865268, 53.5309075], [-2.684609899999999, 53.53079350000001], [-2.6834536999999994, 53.53072309999999], [-2.6826849, 53.5306758], [-2.6807737000000005, 53.53055340000001], [-2.6760237, 53.5302761], [-2.6749197, 53.5302446], [-2.673806, 53.5302356], [-2.6729956999999995, 53.530246299999995], [-2.6726564, 53.5302559], [-2.6723997999999995, 53.5302678], [-2.6718615, 53.5302984], [-2.6714306, 53.5303277], [-2.671047, 53.53035309999999], [-2.67088, 53.530364000000006], [-2.6705040999999996, 53.53039969999999], [-2.6700491, 53.5304465], [-2.6695233999999997, 53.5305007], [-2.6684618, 53.5306418], [-2.6674265, 53.53080949999999], [-2.6665639999999997, 53.53097659999999], [-2.6659268999999997, 53.53111500000001], [-2.6657455, 53.53115439999999], [-2.6646941, 53.5313971], [-2.6642541, 53.531515799999994], [-2.663731, 53.53165690000001], [-2.6629184, 53.531895799999994], [-2.6621833, 53.5321505], [-2.661287999999999, 53.5324816], [-2.6604506, 53.532820599999994], [-2.6586371, 53.53360870000001], [-2.6584426, 53.53369229999999], [-2.6574167, 53.53415340000001], [-2.6559710999999995, 53.5347865], [-2.6543389999999993, 53.5354897], [-2.6539104, 53.53567489999999], [-2.653006, 53.53607950000001], [-2.6525813, 53.53627660000001], [-2.6521671999999996, 53.5364834], [-2.6519302, 53.5366049], [-2.6517015, 53.53673259999999], [-2.651428, 53.5368997], [-2.6510874999999996, 53.537131599999995], [-2.6507865, 53.537347], [-2.6504998, 53.53757819999999], [-2.6502526999999994, 53.5377784], [-2.6500048, 53.5380012], [-2.6497958, 53.538205999999995], [-2.6495715, 53.538444], [-2.649404, 53.5386319], [-2.6491869999999995, 53.5389059], [-2.6489728, 53.53918289999999], [-2.6487852999999997, 53.53943829999999], [-2.6486027000000005, 53.5396945], [-2.6477973, 53.5407748], [-2.6474851, 53.5411933], [-2.6472241999999997, 53.541550599999994], [-2.6470342, 53.5418324], [-2.6468329, 53.5421056], [-2.6466106, 53.5424028], [-2.6464523999999994, 53.5426071], [-2.6461318, 53.5429605], [-2.6457970999999993, 53.54326629999999], [-2.6455359, 53.5434858], [-2.6451378, 53.5437709], [-2.6446931, 53.54405839999999], [-2.6444677999999997, 53.5441808], [-2.644184399999999, 53.5443302], [-2.6438864999999994, 53.54447040000001], [-2.6438381, 53.5444915], [-2.6436123, 53.54459000000001], [-2.6432642, 53.544728600000006], [-2.6429773, 53.5448377], [-2.6426051, 53.5449637], [-2.6421642, 53.5450987], [-2.6417560999999994, 53.5452077], [-2.6414422, 53.5452779], [-2.6411779, 53.54533429999999], [-2.6409093999999995, 53.5453839], [-2.64028, 53.54548299999999], [-2.6396297, 53.545555], [-2.6390350999999996, 53.5455888], [-2.6382949999999994, 53.5456174], [-2.6379102, 53.5456074], [-2.637659641101331, 53.54559323474687], [-2.6374643, 53.54545089999999], [-2.6372339, 53.545273900000005], [-2.6368637, 53.5450284], [-2.6366664999999996, 53.5449201], [-2.6362240999999997, 53.544677], [-2.6358005, 53.5444654], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.969188299999999, 53.4527529], [-2.9691097999999996, 53.45283169999999], [-2.9684986, 53.4533763], [-2.9680919, 53.4537515], [-2.9678211, 53.453989699999994], [-2.9671991999999996, 53.45453759999999], [-2.9670007000000003, 53.4547218], [-2.9665319, 53.4551638], [-2.966302, 53.45538989999999], [-2.9661066999999997, 53.4555665], [-2.9656463, 53.4559603], [-2.9653525999999997, 53.4561877], [-2.9650765, 53.4563859], [-2.9648456999999997, 53.4565387], [-2.9646094999999995, 53.456678499999995], [-2.964440437594421, 53.45677674842449], [-2.9643666999999994, 53.4568196], [-2.9641234, 53.4569555], [-2.9637581999999996, 53.45714480000001], [-2.9634321, 53.4573129], [-2.9630194, 53.4575227], [-2.9625905999999995, 53.45772449999999], [-2.9617169, 53.458133499999995], [-2.9591481, 53.459364], [-2.9565127, 53.46059579999999], [-2.9519952999999997, 53.46270160000001], [-2.9514265999999996, 53.4629446], [-2.9508913, 53.463158099999994], [-2.9500875999999994, 53.463432100000006], [-2.9493145, 53.463674000000005], [-2.9479356999999995, 53.4640339], [-2.9470935999999996, 53.464269900000005], [-2.9462949999999997, 53.4645044], [-2.9458139999999995, 53.4646701], [-2.945389, 53.46483039999998], [-2.9445327, 53.4651623], [-2.939305994265079, 53.46779240988761], [-2.9370938999999994, 53.4689055], [-2.936958, 53.468973899999995], [-2.935599, 53.469650400000006], [-2.933113, 53.4709115], [-2.9327504, 53.4710954], [-2.9299590999999996, 53.4724941], [-2.9273232, 53.47381009999999], [-2.9254359, 53.4747859], [-2.9233276, 53.4758761], [-2.9225374, 53.4762949], [-2.9223723999999995, 53.47638340000001], [-2.9218121999999997, 53.4767032], [-2.9191606, 53.4783777], [-2.9187725000000007, 53.47863], [-2.9159056999999997, 53.480410600000006], [-2.9154037, 53.4807462], [-2.9153066, 53.480808499999995], [-2.9145581999999997, 53.4812817], [-2.9136581999999995, 53.4818514], [-2.9128549999999995, 53.4823267], [-2.9121145, 53.48274210000001], [-2.9117161, 53.48295259999999], [-2.9109575, 53.48335130000002], [-2.9100959, 53.48378240000001], [-2.9092834, 53.4841591], [-2.9085466, 53.48446989999999], [-2.9073654999999996, 53.4849408], [-2.9060479999999997, 53.48540549999999], [-2.9055765999999994, 53.4855643], [-2.9039094999999997, 53.4860863], [-2.9037732999999997, 53.48612379999999], [-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Rainford", "dest_arr_time_act": "0641", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Rainford", "current_leg_milage": "34.4", "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\": 2941.33, \"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\": 2955.677, \"from_m\": 2941.33, \"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\": 3716.506, \"from_m\": 2955.677, \"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.179, \"from_m\": 3716.506, \"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\": 17326.773, \"from_m\": 4905.179, \"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\": 17397.487, \"from_m\": 17326.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23693.291, \"from_m\": 17397.487, \"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\": 25730.819, \"from_m\": 23693.291, \"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\": 25757.842, \"from_m\": 25730.819, \"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\": 25818.76, \"from_m\": 25757.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26084.77, \"from_m\": 25818.76, \"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\": 27707.202, \"from_m\": 26084.77, \"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\": 28281.386, \"from_m\": 27707.202, \"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\": 28616.196, \"from_m\": 28281.386, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29271.602, \"from_m\": 28616.196, \"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\": 32197.708, \"from_m\": 29271.602, \"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\": 35188.734, \"from_m\": 32197.708, \"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\": 36227.915, \"from_m\": 35188.734, \"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\": 40085.502, \"from_m\": 36227.915, \"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\": 40165.709, \"from_m\": 40085.502, \"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\": 42241.083, \"from_m\": 40165.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\": 47971.269, \"from_m\": 42241.083, \"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\": 51064.341, \"from_m\": 47971.269, \"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\": 51553.343, \"from_m\": 51064.341, \"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\": 51888.153, \"from_m\": 51553.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52016.937, \"from_m\": 51888.153, \"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\": 52076.124, \"from_m\": 52016.937, \"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\": 52429.714, \"from_m\": 52076.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61301.623, \"from_m\": 52429.714, \"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\": 61819.18, \"from_m\": 61301.623, \"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\": 62341.563, \"from_m\": 61819.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 83608.885, \"from_m\": 62341.563, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 83958.364, \"from_m\": 83608.885, \"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\": 83988.76, \"from_m\": 83958.364, \"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\": 84096.684, \"from_m\": 83988.76, \"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\": 91858.059, \"from_m\": 84096.684, \"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\": 91913.307, \"from_m\": 91858.059, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91947.177, \"from_m\": 91913.307, \"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\": 92037.219, \"from_m\": 91947.177, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92110.926, \"from_m\": 92037.219, \"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\": 92189.195, \"from_m\": 92110.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92627.805, \"from_m\": 92189.195, \"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\": 93400.993, \"from_m\": 92627.805, \"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\": 94021.112, \"from_m\": 93400.993, \"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\": 94877.33, \"from_m\": 94021.112, \"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\": 96548.052, \"from_m\": 94877.33, \"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\": 96951.44, \"from_m\": 96548.052, \"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\": 97308.666, \"from_m\": 96951.44, \"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\": 102136.565, \"from_m\": 97308.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103717.311, \"from_m\": 102136.565, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 598073, \"profile_key\": \"62d2512f323e34e6ec5cfc023b8812ee0efcaf2d5cf1d57a75066d87b8b1b26a\", \"schedule_id\": 19522, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0534\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0535H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 2, \"distance_m\": 645.513, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537H\", \"location\": \"Salford Central\", \"stage_seq\": 3, \"distance_m\": 1135.472, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0540\", \"wtt_dep\": \"0541\", \"location\": \"Salford Crescent\", \"stage_seq\": 4, \"distance_m\": 2720.938, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0547\", \"wtt_dep\": \"0547H\", \"location\": \"Swinton\", \"stage_seq\": 5, \"distance_m\": 8121.227, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0551H\", \"wtt_dep\": \"0552H\", \"location\": \"Walkden\", \"stage_seq\": 6, \"distance_m\": 12102.394, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0557H\", \"wtt_dep\": \"0558H\", \"location\": \"Atherton\", \"stage_seq\": 7, \"distance_m\": 17733.641, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0601H\", \"wtt_dep\": \"0602H\", \"location\": \"Daisy Hill\", \"stage_seq\": 8, \"distance_m\": 20438.739, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605H\", \"location\": \"Crow Nest Jn\", \"stage_seq\": 9, \"distance_m\": 23693.291, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0606H\", \"wtt_dep\": \"0607H\", \"location\": \"Hindley\", \"stage_seq\": 10, \"distance_m\": 24437.965, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0614\", \"location\": \"Wigan Wallgate\", \"stage_seq\": 11, \"distance_m\": 28695.981, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0618\", \"wtt_dep\": \"0621\", \"location\": \"Pemberton\", \"stage_seq\": 12, \"distance_m\": 31764.534, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0624H\", \"wtt_dep\": \"0625H\", \"location\": \"Orrell\", \"stage_seq\": 13, \"distance_m\": 34397.401, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0628H\", \"wtt_dep\": \"0629\", \"location\": \"Upholland\", \"stage_seq\": 14, \"distance_m\": 36516.247, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0633H\", \"location\": \"Rainford\", \"stage_seq\": 15, \"distance_m\": 40218.827, \"section_seq\": 1, \"route_path_id\": 73926}, {\"is_pass\": false, \"wtt_arr\": \"0641\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 16, \"distance_m\": 103717.311, \"section_seq\": 1, \"route_path_id\": 73926}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 103717.311, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73926}], \"total_distance_m\": 103717.311, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 99684.163, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4033.148, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0534", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:04Z\", \"source_id\": 49112049, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:41:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:41:08Z\", \"source_id\": 15942449, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:03Z\", \"source_id\": 49115894, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:44:08Z\", \"source_id\": 15943572, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:08Z\", \"source_id\": 15946533, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9394, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:07Z\", \"source_id\": 49133098, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:56:13Z\", \"source_id\": 15948894, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:00Z\", \"source_id\": 49137551, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:02:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:59:03Z\", \"source_id\": 15950290, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:22Z\", \"source_id\": 15954860, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9345, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:19Z\", \"source_id\": 49157203, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:11:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:20Z\", \"source_id\": 15956594, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:28Z\", \"source_id\": 49168894, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:16:32Z\", \"source_id\": 15960316, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:21:52Z\", \"source_id\": 15963693, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:28:23Z\", \"source_id\": 15968020, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:31:24Z\", \"source_id\": 15970183, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:38:29Z\", \"source_id\": 15975123, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:54Z\", \"source_id\": 15978358, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "3", "timing_fact_generation": 1789537374610840, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:54.604358", "service_state_evidence_id": 15978358, "current_leg_start_actual_dep": "2026-09-16T06:34:30+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:54.710264", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
MCV |
HBL |
2K60 |
150276+156409 |
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": 2941.33, "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": 2955.677, "from_m": 2941.33, "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": 3716.506, "from_m": 2955.677, "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.179, "from_m": 3716.506, "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": 17326.773, "from_m": 4905.179, "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": 17397.487, "from_m": 17326.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23693.291, "from_m": 17397.487, "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": 25730.819, "from_m": 23693.291, "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": 25757.842, "from_m": 25730.819, "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": 25818.76, "from_m": 25757.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26084.77, "from_m": 25818.76, "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": 27707.202, "from_m": 26084.77, "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": 28281.386, "from_m": 27707.202, "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": 28616.196, "from_m": 28281.386, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29271.602, "from_m": 28616.196, "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": 32197.708, "from_m": 29271.602, "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": 35188.734, "from_m": 32197.708, "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": 36227.915, "from_m": 35188.734, "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": 40085.502, "from_m": 36227.915, "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": 40165.709, "from_m": 40085.502, "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": 42241.083, "from_m": 40165.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": 47971.269, "from_m": 42241.083, "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": 51064.341, "from_m": 47971.269, "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": 51553.343, "from_m": 51064.341, "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": 51888.153, "from_m": 51553.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52016.937, "from_m": 51888.153, "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": 52076.124, "from_m": 52016.937, "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": 52429.714, "from_m": 52076.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61301.623, "from_m": 52429.714, "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": 61819.18, "from_m": 61301.623, "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": 62341.563, "from_m": 61819.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 83608.885, "from_m": 62341.563, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 83958.364, "from_m": 83608.885, "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": 83988.76, "from_m": 83958.364, "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": 84096.684, "from_m": 83988.76, "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": 91858.059, "from_m": 84096.684, "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": 91913.307, "from_m": 91858.059, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91947.177, "from_m": 91913.307, "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": 92037.219, "from_m": 91947.177, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92110.926, "from_m": 92037.219, "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": 92189.195, "from_m": 92110.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92627.805, "from_m": 92189.195, "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": 93400.993, "from_m": 92627.805, "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": 94021.112, "from_m": 93400.993, "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": 94877.33, "from_m": 94021.112, "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": 96548.052, "from_m": 94877.33, "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": 96951.44, "from_m": 96548.052, "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": 97308.666, "from_m": 96951.44, "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": 102136.565, "from_m": 97308.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103717.311, "from_m": 102136.565, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 598073, "profile_key": "62d2512f323e34e6ec5cfc023b8812ee0efcaf2d5cf1d57a75066d87b8b1b26a", "schedule_id": 19522, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0534", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0535H", "location": "Deal Street Jn", "stage_seq": 2, "distance_m": 645.513, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537H", "location": "Salford Central", "stage_seq": 3, "distance_m": 1135.472, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0540", "wtt_dep": "0541", "location": "Salford Crescent", "stage_seq": 4, "distance_m": 2720.938, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0547", "wtt_dep": "0547H", "location": "Swinton", "stage_seq": 5, "distance_m": 8121.227, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0551H", "wtt_dep": "0552H", "location": "Walkden", "stage_seq": 6, "distance_m": 12102.394, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0557H", "wtt_dep": "0558H", "location": "Atherton", "stage_seq": 7, "distance_m": 17733.641, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0601H", "wtt_dep": "0602H", "location": "Daisy Hill", "stage_seq": 8, "distance_m": 20438.739, "section_seq": 1, "route_path_id": 73926}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605H", "location": "Crow Nest Jn", "stage_seq": 9, "distance_m": 23693.291, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0606H", "wtt_dep": "0607H", "location": "Hindley", "stage_seq": 10, "distance_m": 24437.965, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0614", "location": "Wigan Wallgate", "stage_seq": 11, "distance_m": 28695.981, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0618", "wtt_dep": "0621", "location": "Pemberton", "stage_seq": 12, "distance_m": 31764.534, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0624H", "wtt_dep": "0625H", "location": "Orrell", "stage_seq": 13, "distance_m": 34397.401, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0628H", "wtt_dep": "0629", "location": "Upholland", "stage_seq": 14, "distance_m": 36516.247, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0633H", "location": "Rainford", "stage_seq": 15, "distance_m": 40218.827, "section_seq": 1, "route_path_id": 73926}, {"is_pass": false, "wtt_arr": "0641", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 16, "distance_m": 103717.311, "section_seq": 1, "route_path_id": 73926}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 103717.311, "from_m": 0.0, "section_seq": 1, "route_path_id": 73926}], "total_distance_m": 103717.311, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 99684.163, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4033.148, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:04Z", "source_id": 49112049, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T04:41:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:41:08Z", "source_id": 15942449, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:03Z", "source_id": 49115894, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:44:08Z", "source_id": 15943572, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:08Z", "source_id": 15946533, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9394, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:07Z", "source_id": 49133098, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:56:13Z", "source_id": 15948894, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:00Z", "source_id": 49137551, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:02:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:59:03Z", "source_id": 15950290, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:22Z", "source_id": 15954860, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T06:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9345, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:19Z", "source_id": 49157203, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:11:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:20Z", "source_id": 15956594, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:28Z", "source_id": 49168894, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:16:32Z", "source_id": 15960316, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:21:52Z", "source_id": 15963693, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:28:23Z", "source_id": 15968020, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:31:24Z", "source_id": 15970183, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:38:29Z", "source_id": 15975123, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:54Z", "source_id": 15978358, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Manchester Victoria |
0534 |
0534 |
5 |
None |
None |
Headbolt Lane |
0641 |
0641 |
3 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89689/2026-09-16/detailed |
None |
Rainford |
2026-09-16T06:34:30+01:00 |
Headbolt Lane |
6.0 |
{"type": "LineString", "coordinates": [[-2.7888711999999996, 53.51701379999999], [-2.7877581999999994, 53.51730599999999], [-2.7858841, 53.5177965], [-2.784777380770516, 53.51808907990364], [-2.7821684, 53.51877879999999], [-2.7766008, 53.5202453], [-2.7747361, 53.5207365], [-2.7729569, 53.521201], [-2.772834773322677, 53.52123315641426], [-2.7712090999999996, 53.52166119999998], [-2.7676838, 53.5225886], [-2.7661266, 53.5229994], [-2.7645561, 53.5234148], [-2.7614436, 53.5242232], [-2.7609031, 53.52437950000001], [-2.7591759, 53.5248378], [-2.7574733, 53.52528209999999], [-2.7540678, 53.52617529999999], [-2.7525614999999997, 53.5265639], [-2.7510326999999997, 53.526918299999984], [-2.7500324, 53.5271334], [-2.7489895999999994, 53.52733930000001], [-2.7481769, 53.52748570000001], [-2.7474990999999997, 53.5276031], [-2.7466014, 53.5277309], [-2.7457133999999996, 53.5278478], [-2.7435939000000005, 53.5280971], [-2.7413901999999997, 53.52835499999999], [-2.7348608999999997, 53.5291192], [-2.7218408999999997, 53.5306408], [-2.7214334999999994, 53.530672900000006], [-2.7210249, 53.53069909999999], [-2.7206071, 53.53071979999999], [-2.7201885, 53.5307343], [-2.7194064999999994, 53.5307578], [-2.7185825, 53.53076339999999], [-2.7177718999999994, 53.5307496], [-2.7166444, 53.5307104], [-2.7157053, 53.530659699999994], [-2.7151124, 53.53060509999999], [-2.7122846999999997, 53.53030400000001], [-2.7116855000000006, 53.5302501], [-2.7111110999999997, 53.53021089999999], [-2.7102206, 53.5301687], [-2.7096105, 53.530150899999995], [-2.7094744, 53.5301489], [-2.7090601999999997, 53.5301428], [-2.707847, 53.530154], [-2.7072168, 53.530173], [-2.7066245999999996, 53.53019969999999], [-2.705982, 53.53024669999999], [-2.7054625, 53.5302859], [-2.7042662, 53.53038509999998], [-2.704131, 53.5303964], [-2.7038135999999997, 53.530422699999995], [-2.701502, 53.53057530000001], [-2.6995869999999997, 53.53073289999999], [-2.6978757999999994, 53.530870699999994], [-2.6966063, 53.53096239999999], [-2.6953225, 53.531038200000005], [-2.6949458523585643, 53.53104947432739], [-2.6937323, 53.5310858], [-2.6925948999999996, 53.5310974], [-2.6917901999999994, 53.53110290000001], [-2.6909604, 53.5310963], [-2.6901309, 53.5310777], [-2.6895484999999995, 53.531064399999984], [-2.6884700999999995, 53.53101109999999], [-2.6865268, 53.5309075], [-2.684609899999999, 53.53079350000001], [-2.6834536999999994, 53.53072309999999], [-2.6826849, 53.5306758], [-2.6807737000000005, 53.53055340000001], [-2.6760237, 53.5302761], [-2.6749197, 53.5302446], [-2.673806, 53.5302356], [-2.6729956999999995, 53.530246299999995], [-2.6726564, 53.5302559], [-2.6723997999999995, 53.5302678], [-2.6718615, 53.5302984], [-2.6714306, 53.5303277], [-2.671047, 53.53035309999999], [-2.67088, 53.530364000000006], [-2.6705040999999996, 53.53039969999999], [-2.6700491, 53.5304465], [-2.6695233999999997, 53.5305007], [-2.6684618, 53.5306418], [-2.6674265, 53.53080949999999], [-2.6665639999999997, 53.53097659999999], [-2.6659268999999997, 53.53111500000001], [-2.6657455, 53.53115439999999], [-2.6646941, 53.5313971], [-2.6642541, 53.531515799999994], [-2.663731, 53.53165690000001], [-2.6629184, 53.531895799999994], [-2.6621833, 53.5321505], [-2.661287999999999, 53.5324816], [-2.6604506, 53.532820599999994], [-2.6586371, 53.53360870000001], [-2.6584426, 53.53369229999999], [-2.6574167, 53.53415340000001], [-2.6559710999999995, 53.5347865], [-2.6543389999999993, 53.5354897], [-2.6539104, 53.53567489999999], [-2.653006, 53.53607950000001], [-2.6525813, 53.53627660000001], [-2.6521671999999996, 53.5364834], [-2.6519302, 53.5366049], [-2.6517015, 53.53673259999999], [-2.651428, 53.5368997], [-2.6510874999999996, 53.537131599999995], [-2.6507865, 53.537347], [-2.6504998, 53.53757819999999], [-2.6502526999999994, 53.5377784], [-2.6500048, 53.5380012], [-2.6497958, 53.538205999999995], [-2.6495715, 53.538444], [-2.649404, 53.5386319], [-2.6491869999999995, 53.5389059], [-2.6489728, 53.53918289999999], [-2.6487852999999997, 53.53943829999999], [-2.6486027000000005, 53.5396945], [-2.6477973, 53.5407748], [-2.6474851, 53.5411933], [-2.6472241999999997, 53.541550599999994], [-2.6470342, 53.5418324], [-2.6468329, 53.5421056], [-2.6466106, 53.5424028], [-2.6464523999999994, 53.5426071], [-2.6461318, 53.5429605], [-2.6457970999999993, 53.54326629999999], [-2.6455359, 53.5434858], [-2.6451378, 53.5437709], [-2.6446931, 53.54405839999999], [-2.6444677999999997, 53.5441808], [-2.644184399999999, 53.5443302], [-2.6438864999999994, 53.54447040000001], [-2.6438381, 53.5444915], [-2.6436123, 53.54459000000001], [-2.6432642, 53.544728600000006], [-2.6429773, 53.5448377], [-2.6426051, 53.5449637], [-2.6421642, 53.5450987], [-2.6417560999999994, 53.5452077], [-2.6414422, 53.5452779], [-2.6411779, 53.54533429999999], [-2.6409093999999995, 53.5453839], [-2.64028, 53.54548299999999], [-2.6396297, 53.545555], [-2.6390350999999996, 53.5455888], [-2.6382949999999994, 53.5456174], [-2.6379102, 53.5456074], [-2.637659641101331, 53.54559323474687], [-2.6374643, 53.54545089999999], [-2.6372339, 53.545273900000005], [-2.6368637, 53.5450284], [-2.6366664999999996, 53.5449201], [-2.6362240999999997, 53.544677], [-2.6358005, 53.5444654], [-2.6353134999999996, 53.5442315], [-2.6348283, 53.5440163], [-2.6341272, 53.5437356], [-2.6340244, 53.54369439999999], [-2.63394, 53.54366050000001], [-2.633018799999999, 53.5433056], [-2.6310409999999997, 53.5425443], [-2.6306065, 53.5423745], [-2.6302519999999996, 53.542193399999995], [-2.6298487000000006, 53.5420064], [-2.6294489, 53.54180600000001], [-2.6289492, 53.5415801], [-2.6283936, 53.5412998], [-2.6280330999999997, 53.5411058], [-2.6276962, 53.5409018], [-2.6271091, 53.5405039], [-2.6268429999999996, 53.5403079], [-2.6266471999999994, 53.540120900000005], [-2.6264486999999996, 53.539918400000005], [-2.6262572, 53.5396992], [-2.626121, 53.53953339999999], [-2.6259605, 53.53933669999999], [-2.6255636, 53.538926999999994], [-2.6252040999999995, 53.5385429], [-2.6248305, 53.5381616], [-2.6244577, 53.53777319999999], [-2.6236771999999995, 53.5368821], [-2.622733, 53.53580449999998], [-2.6221089, 53.53508219999999], [-2.6214778, 53.53436349999999], [-2.6209011, 53.5336764], [-2.6200542999999996, 53.53268129999999], [-2.6197396999999993, 53.5323083], [-2.6192094, 53.5317105], [-2.6188259, 53.53126890000001], [-2.6182913, 53.5306505], [-2.6177762999999996, 53.5300653], [-2.6172675, 53.52947209999999], [-2.6166686, 53.52878040000001], [-2.6161248999999995, 53.52814879999998], [-2.6157921, 53.5277858], [-2.6157479, 53.5277298], [-2.6157099999999995, 53.52768090000001], [-2.61567, 53.527626], [-2.6155111, 53.52738789999999], [-2.6154385, 53.527265400000005], [-2.6153735, 53.527141799999995], [-2.6153268999999995, 53.5270282], [-2.6152876999999997, 53.5268954], [-2.615233299999999, 53.5266958], [-2.6152284999999997, 53.5266705], [-2.6151978, 53.5265108], [-2.6151924, 53.52633889999999], [-2.6152115999999994, 53.52612369999999], [-2.6152569, 53.5258871], [-2.6153138, 53.525686], [-2.6153810999999996, 53.525498799999994], [-2.6154911, 53.52526079999999], [-2.6156492999999994, 53.524999599999994], [-2.6158115999999993, 53.524772500000005], [-2.6159298, 53.52463879999999], [-2.6160803, 53.5244686], [-2.6161882, 53.52435690000001], [-2.6166993, 53.5238476], [-2.6171566999999993, 53.523383], [-2.6175156999999993, 53.523039], [-2.6178245999999996, 53.5227495], [-2.6181169, 53.522483599999994], [-2.6184549, 53.5221913], [-2.6188786999999993, 53.5218558], [-2.6193354999999996, 53.52150050000001], [-2.619671351005067, 53.52123315641426], [-2.6199738, 53.52099239999999], [-2.6203582, 53.520688099999994], [-2.620985, 53.52018989999999], [-2.6225367999999993, 53.5189713], [-2.6236138, 53.51812100000001], [-2.6238439999999996, 53.51794780000001], [-2.6241195, 53.5177294], [-2.6277922999999994, 53.51481869999999], [-2.63333, 53.5104269], [-2.6341778999999996, 53.5097327], [-2.6351238, 53.5089791], [-2.6366042, 53.507806], [-2.6380709999999996, 53.5066316], [-2.6385853999999997, 53.506220799999994], [-2.6391318, 53.5057952], [-2.6401793999999996, 53.50493929999999], [-2.6411146999999997, 53.5041362], [-2.6417755, 53.5036056], [-2.6420869999999996, 53.5033554], [-2.6430506, 53.50257260000001], [-2.6440729000000003, 53.5018], [-2.6449374999999997, 53.5012125], [-2.6458446999999996, 53.5006483], [-2.6466969999999996, 53.5001815], [-2.6476163, 53.4997249], [-2.6499966999999995, 53.49866290000001], [-2.6523600999999997, 53.49759710000001], [-2.6541645, 53.49679879999999], [-2.6547642999999996, 53.4965287], [-2.6553636999999997, 53.49625869999999], [-2.6562777999999994, 53.495848], [-2.6573195999999997, 53.495371899999995], [-2.6580590999999996, 53.49504000000001], [-2.6588916, 53.49466179999999], [-2.6601234, 53.494118400000005], [-2.6613523999999997, 53.49355779999999], [-2.6623211, 53.493118], [-2.6626347999999997, 53.492966299999985], [-2.6632874999999996, 53.492637], [-2.6637643, 53.4923766], [-2.664349399999999, 53.492027799999995], [-2.6649376999999994, 53.49165120000001], [-2.6660723999999996, 53.49091539999999], [-2.6668374, 53.4904396], [-2.6671909, 53.4902302], [-2.667583, 53.4900163], [-2.668163, 53.4897248], [-2.6683302999999996, 53.4896474], [-2.6695696999999994, 53.489086799999995], [-2.6707862999999996, 53.4885621], [-2.6720828999999995, 53.4880279], [-2.6736987, 53.48734919999999], [-2.6742272, 53.4871415], [-2.6748122, 53.486921800000005], [-2.6752814, 53.48675840000001], [-2.6771700999999997, 53.4861944], [-2.6785536, 53.4858303], [-2.6816591000000005, 53.48509709999999], [-2.6859336999999996, 53.484074699999994], [-2.6907401, 53.48291530000001], [-2.6949458523585643, 53.48191975265212], [-2.696002200000001, 53.4816697], [-2.6977092999999996, 53.4812656], [-2.7000653, 53.4807152], [-2.7030897, 53.48000889999999], [-2.7042819999999996, 53.47971750000001], [-2.705416099999999, 53.479418], [-2.7063697999999996, 53.479102699999984], [-2.7073413, 53.4787499], [-2.7080819, 53.4784453], [-2.7088349999999997, 53.4780993], [-2.7094322999999996, 53.477796600000005], [-2.7099963, 53.4774826], [-2.7104871, 53.4771996], [-2.7109441, 53.47689299999999], [-2.7113905000000003, 53.47660239999999], [-2.7118698, 53.4762575], [-2.7122714, 53.475956], [-2.712832, 53.4755178], [-2.7133411999999995, 53.47507610000001], [-2.7137364999999996, 53.474697599999985], [-2.7140805, 53.4743483], [-2.7146265, 53.4738356], [-2.7149192, 53.4735333], [-2.7156056999999993, 53.4728565], [-2.7158436, 53.47261830000001], [-2.7159972, 53.47247200000001], [-2.7160636999999994, 53.47240360000001], [-2.7165310999999996, 53.4719198], [-2.7173278999999995, 53.4710426], [-2.717755, 53.47059129999999], [-2.7178720999999997, 53.47047], [-2.7179308, 53.4704116], [-2.7185637, 53.46981489999999], [-2.7191767999999996, 53.4692598], [-2.7196677999999994, 53.46885900000001], [-2.7201729999999995, 53.46849280000001], [-2.7211318731743095, 53.46779240988761], [-2.721522199999999, 53.467507299999994], [-2.7220903, 53.4670923], [-2.7241181, 53.465694899999995], [-2.7253776, 53.464959699999994], [-2.7254994999999997, 53.46489179999998], [-2.726647499999999, 53.46430800000001], [-2.7278274999999996, 53.4637987], [-2.7281898, 53.4636445], [-2.7285292999999995, 53.46347630000001], [-2.7288625999999994, 53.463293500000006], [-2.7291544999999995, 53.463094], [-2.7293147, 53.46296730000001], [-2.7294710999999996, 53.4628119], [-2.7297801999999995, 53.4624659], [-2.7299204999999995, 53.4622321], [-2.7300729, 53.4619347], [-2.7301510999999996, 53.461699], [-2.7301773, 53.461571], [-2.7301835, 53.46140439999999], [-2.7301711999999996, 53.461202], [-2.7301335, 53.461000199999994], [-2.7300205, 53.4606719], [-2.7299446, 53.4604712], [-2.7299093999999995, 53.460378299999995], [-2.729782, 53.4600559], [-2.729682, 53.4598647], [-2.7295329, 53.4596493], [-2.7293720999999995, 53.459426500000006], [-2.7292275, 53.4592539], [-2.7290859, 53.45911610000001], [-2.7285543, 53.4586931], [-2.7281178999999995, 53.45831210000001], [-2.7279127999999995, 53.45805479999999], [-2.7277471999999996, 53.4578083], [-2.7276372, 53.4575972], [-2.7275646, 53.4574035], [-2.7274671999999995, 53.457091299999995], [-2.7274395, 53.45695899999999], [-2.7274179, 53.4567902], [-2.7274266999999996, 53.456534600000005], [-2.7274541, 53.4563041], [-2.7275143, 53.4560169], [-2.7276319, 53.45568840000001], [-2.72775, 53.4554543], [-2.7278479999999994, 53.4553131], [-2.7279712, 53.45513650000001], [-2.7281809999999997, 53.4548695], [-2.7289756, 53.4539011], [-2.7292557999999993, 53.45356559999998], [-2.7297938, 53.45292160000001], [-2.7300150999999997, 53.45265009999999], [-2.7305851, 53.45195120000001], [-2.7313185999999994, 53.45113009999999], [-2.7315939999999994, 53.45092340000001], [-2.731927199999999, 53.45070539999999], [-2.7326398999999997, 53.4503597], [-2.7334459999999994, 53.4500145], [-2.7338888, 53.4498283], [-2.734005, 53.44977790000001], [-2.7350641, 53.4493079], [-2.7353718999999996, 53.449163600000006], [-2.735701, 53.44901139999999], [-2.7358511999999995, 53.44894140000001], [-2.7362362, 53.4487569], [-2.7367781999999994, 53.4484403], [-2.7376903, 53.4479382], [-2.7382103999999994, 53.4476111], [-2.7388381999999996, 53.4472027], [-2.7398094, 53.44653770000001], [-2.7399419, 53.4464461], [-2.740441, 53.44611059999999], [-2.7405697, 53.44602600000001], [-2.741206899999999, 53.44558409999999], [-2.7422019999999994, 53.4449062], [-2.7429124, 53.44446109999999], [-2.7434273999999994, 53.44417409999999], [-2.7439787, 53.4438945], [-2.7455887999999997, 53.4431815], [-2.7465333999999997, 53.44277929999999], [-2.7483111, 53.44199249999999], [-2.7502569, 53.4411225], [-2.7521031, 53.4403347], [-2.7536452, 53.4395952], [-2.7554567, 53.438705299999995], [-2.7568773, 53.4380074], [-2.7583061999999994, 53.4372778], [-2.7591371999999996, 53.43688769999999], [-2.7595048, 53.4367188], [-2.76038, 53.436356299999986], [-2.761142599999999, 53.4360538], [-2.7611804999999996, 53.4360377], [-2.7619159999999994, 53.4357684], [-2.7635079, 53.435289], [-2.7699787, 53.43351809999999], [-2.7736099999999997, 53.4325445], [-2.7752998, 53.432091500000006], [-2.7803057000000004, 53.430764100000005], [-2.7847098, 53.4295772], [-2.784777380770516, 53.42955915273563], [-2.7867846999999997, 53.42902310000001], [-2.787447, 53.4288334], [-2.788264, 53.4285854], [-2.7896152, 53.4281209], [-2.7906989, 53.4276853], [-2.7911728999999994, 53.42748490000001], [-2.7917585, 53.42720800000001], [-2.7921707, 53.427003199999994], [-2.7930124999999997, 53.42659379999999], [-2.7936918999999993, 53.42627280000001], [-2.7943490999999994, 53.425929200000006], [-2.7946733, 53.425760699999984], [-2.7952886999999995, 53.42543859999999], [-2.7967469, 53.424679399999995], [-2.7978314999999996, 53.42410970000001], [-2.7989869, 53.4235274], [-2.8005601999999996, 53.42271319999999], [-2.8012215, 53.42238309999999], [-2.8018913, 53.4220692], [-2.8034914, 53.421393600000016], [-2.8049773, 53.4207746], [-2.8065092, 53.4201442], [-2.8088312999999996, 53.4191853], [-2.8100081999999995, 53.4187002], [-2.8111829, 53.41821199999998], [-2.8126859, 53.41758899999999], [-2.8137892999999994, 53.4171413], [-2.8157595999999994, 53.4163336], [-2.8174934, 53.415624], [-2.8179884999999993, 53.4154198], [-2.8192571, 53.414896599999985], [-2.820692948322402, 53.41428429590598], [-2.8226966999999994, 53.4134298], [-2.8252713999999997, 53.412399], [-2.8264461, 53.4119287], [-2.8274522, 53.4115036], [-2.8275537, 53.4114637], [-2.8293129, 53.4107138], [-2.8299095, 53.41050099999999], [-2.8302317, 53.410404], [-2.8303106, 53.410381], [-2.8304863, 53.410332200000006], [-2.8311099, 53.4101899], [-2.8315368, 53.41011960000001], [-2.8319607, 53.41006860000001], [-2.8323874999999994, 53.410028], [-2.8330687, 53.4099767], [-2.8339146999999993, 53.409926], [-2.8344637, 53.4099023], [-2.8346797999999995, 53.4098945], [-2.835298, 53.40987579999999], [-2.8366214999999997, 53.4098182], [-2.8381649, 53.40976440000001], [-2.8391887, 53.409730399999994], [-2.8406637999999997, 53.4097098], [-2.8420821, 53.40970389999999], [-2.842335100000001, 53.4097046], [-2.8446418, 53.4097014], [-2.8456073999999996, 53.40971579999999], [-2.846162399999999, 53.4097318], [-2.8464754, 53.4097409], [-2.8477478, 53.40978929999999], [-2.8490835999999997, 53.409853299999995], [-2.8505883000000005, 53.40992839999999], [-2.8516558, 53.40998280000001], [-2.8535386999999997, 53.41006749999999], [-2.8548906, 53.41012829999999], [-2.8569772999999996, 53.4102146], [-2.8579884999999994, 53.4102626], [-2.8590104, 53.4102722], [-2.8599116, 53.41027379999999], [-2.8610005999999997, 53.41025779999999], [-2.8621351999999995, 53.4102386], [-2.8632778, 53.41019539999999], [-2.8646967, 53.41011389999999], [-2.8657856999999995, 53.41004519999999], [-2.8667237, 53.4099714], [-2.8668652, 53.40996030000001], [-2.8670061, 53.4099492], [-2.8682051, 53.4098213], [-2.8698875, 53.40965909999999], [-2.8708943999999996, 53.4095503], [-2.8719734999999997, 53.40942769999999], [-2.8725106, 53.4093623], [-2.8730190999999996, 53.40930040000001], [-2.8740799999999997, 53.4091613], [-2.8746089091824683, 53.4090852035692], [-2.8763403, 53.408836100000016], [-2.8785615, 53.408515900000005], [-2.8819694999999994, 53.4080236], [-2.8862972, 53.40741059999999], [-2.8868843, 53.407327399999986], [-2.8885877, 53.4070885], [-2.8896988, 53.4069341], [-2.8901374, 53.406877900000005], [-2.8909734999999994, 53.4067782], [-2.8911272999999995, 53.406761], [-2.8927386, 53.4065966], [-2.8933704, 53.40652930000001], [-2.8938297999999993, 53.4064822], [-2.8963958, 53.406224899999984], [-2.8976496, 53.4060986], [-2.8996345, 53.40595029999999], [-2.9003555999999997, 53.4059178], [-2.9007504999999996, 53.405899999999995], [-2.9012048000000004, 53.4058791], [-2.902277, 53.4058302], [-2.9043965999999997, 53.405778899999994], [-2.904417, 53.40577840000001], [-2.9063634, 53.405727899999995], [-2.9084881999999994, 53.405676799999995], [-2.9107923, 53.4056464], [-2.912747599999999, 53.40563519999999], [-2.9134802999999994, 53.4056335], [-2.9141021, 53.405632], [-2.9151076999999996, 53.4056097], [-2.9162923, 53.4056447], [-2.9185883999999995, 53.405595299999995], [-2.9188999, 53.40559549999999], [-2.9191728999999995, 53.4056109], [-2.919439, 53.405634899999995], [-2.9196677, 53.40567089999999], [-2.9215548, 53.4060845], [-2.9218642, 53.4061542], [-2.9240069, 53.40663039999999], [-2.9243781, 53.4067391], [-2.9247265, 53.4068777], [-2.9250482, 53.40703150000001], [-2.925323, 53.4071971], [-2.925554599999999, 53.40736779999999], [-2.9257522999999996, 53.40754450000001], [-2.9259136999999997, 53.40773050000001], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271933999999997, 53.4098754], [-2.9273554999999996, 53.41016499999999], [-2.9274545999999995, 53.410411], [-2.92964284761503, 53.41428429590598], [-2.9297110999999996, 53.4144051], [-2.9298929999999994, 53.41474339999999], [-2.9317971000000003, 53.418161], [-2.9332035, 53.42068509999999], [-2.9333086, 53.420871099999985], [-2.9350034, 53.423813599999995], [-2.9351978000000005, 53.42415969999998], [-2.9352750999999997, 53.4242927], [-2.9364311, 53.42633970000001], [-2.9365077999999993, 53.4264731], [-2.9378422, 53.4288326], [-2.9388318000000004, 53.4306162], [-2.9398595, 53.4324313], [-2.9399672999999997, 53.43261410000001], [-2.9401479, 53.43291959999999], [-2.9403958999999995, 53.43333909999998], [-2.9408741999999997, 53.4340542], [-2.9412261, 53.43446120000001], [-2.941802, 53.4350839], [-2.9424867, 53.435716600000006], [-2.9431352999999993, 53.436208499999985], [-2.943555, 53.4365056], [-2.9436558, 53.4365747], [-2.9443828, 53.43705509999999], [-2.945221399999999, 53.4375266], [-2.945342, 53.4375964], [-2.946187, 53.4380245], [-2.9471419, 53.43843659999999], [-2.9483009, 53.43885809999999], [-2.9484397999999996, 53.43890839999999], [-2.9507021999999994, 53.439696399999995], [-2.9508208999999996, 53.43973789999999], [-2.9513532999999996, 53.43993259999999], [-2.9516140999999996, 53.44003099999999], [-2.9548233999999995, 53.4411171], [-2.9575225, 53.4420214], [-2.9589279999999993, 53.44243430000001], [-2.9600374, 53.44266640000001], [-2.9604646999999997, 53.44274310000001], [-2.9608506, 53.442807900000005], [-2.961768999999999, 53.44295699999999], [-2.962836, 53.4430817], [-2.9638762, 53.4431744], [-2.964440437594421, 53.443194254701915], [-2.9651465, 53.44321909999999], [-2.9664342, 53.4432166], [-2.9678305, 53.44315809999999], [-2.9690052999999996, 53.4430442], [-2.9702105, 53.44289069999999], [-2.9722130000000004, 53.44258700000001], [-2.9743518, 53.44221660000001], [-2.9767501999999997, 53.4416795], [-2.978485099999999, 53.44120730000001], [-2.9792921999999997, 53.4409421], [-2.9795415999999997, 53.4408595], [-2.9804997, 53.4405185], [-2.9812114999999997, 53.4402487], [-2.9819169365537945, 53.43998316606824], [-2.9818654, 53.44003480000001], [-2.9813678999999995, 53.4405277], [-2.981097, 53.44080009999999], [-2.9808026, 53.4410992], [-2.980527, 53.4413792], [-2.9802229, 53.44170590000001], [-2.9795234, 53.44245289999999], [-2.9792306, 53.4427718], [-2.9780608, 53.4440457], [-2.9765658, 53.4455475], [-2.9757606, 53.44631249999999], [-2.9722461, 53.4498231], [-2.9699921999999996, 53.45198260000001], [-2.969188299999999, 53.4527529], [-2.9691097999999996, 53.45283169999999], [-2.9684986, 53.4533763], [-2.9680919, 53.4537515], [-2.9678211, 53.453989699999994], [-2.9671991999999996, 53.45453759999999], [-2.9670007000000003, 53.4547218], [-2.9665319, 53.4551638], [-2.966302, 53.45538989999999], [-2.9661066999999997, 53.4555665], [-2.9656463, 53.4559603], [-2.9653525999999997, 53.4561877], [-2.9650765, 53.4563859], [-2.9648456999999997, 53.4565387], [-2.9646094999999995, 53.456678499999995], [-2.964440437594421, 53.45677674842449], [-2.9643666999999994, 53.4568196], [-2.9641234, 53.4569555], [-2.9637581999999996, 53.45714480000001], [-2.9634321, 53.4573129], [-2.9630194, 53.4575227], [-2.9625905999999995, 53.45772449999999], [-2.9617169, 53.458133499999995], [-2.9591481, 53.459364], [-2.9565127, 53.46059579999999], [-2.9519952999999997, 53.46270160000001], [-2.9514265999999996, 53.4629446], [-2.9508913, 53.463158099999994], [-2.9500875999999994, 53.463432100000006], [-2.9493145, 53.463674000000005], [-2.9479356999999995, 53.4640339], [-2.9470935999999996, 53.464269900000005], [-2.9462949999999997, 53.4645044], [-2.9458139999999995, 53.4646701], [-2.945389, 53.46483039999998], [-2.9445327, 53.4651623], [-2.939305994265079, 53.46779240988761], [-2.9370938999999994, 53.4689055], [-2.936958, 53.468973899999995], [-2.935599, 53.469650400000006], [-2.933113, 53.4709115], [-2.9327504, 53.4710954], [-2.9299590999999996, 53.4724941], [-2.9273232, 53.47381009999999], [-2.9254359, 53.4747859], [-2.9233276, 53.4758761], [-2.9225374, 53.4762949], [-2.9223723999999995, 53.47638340000001], [-2.9218121999999997, 53.4767032], [-2.9191606, 53.4783777], [-2.9187725000000007, 53.47863], [-2.9159056999999997, 53.480410600000006], [-2.9154037, 53.4807462], [-2.9153066, 53.480808499999995], [-2.9145581999999997, 53.4812817], [-2.9136581999999995, 53.4818514], [-2.9128549999999995, 53.4823267], [-2.9121145, 53.48274210000001], [-2.9117161, 53.48295259999999], [-2.9109575, 53.48335130000002], [-2.9100959, 53.48378240000001], [-2.9092834, 53.4841591], [-2.9085466, 53.48446989999999], [-2.9073654999999996, 53.4849408], [-2.9060479999999997, 53.48540549999999], [-2.9055765999999994, 53.4855643], [-2.9039094999999997, 53.4860863], [-2.9037732999999997, 53.48612379999999], [-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} |
34.4 |
0636 |
0642 |
Rainford |
Headbolt Lane |
Headbolt Lane |
53.4915435 |
-2.8839028 |
53.4915435 |
-2.8839028 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
Headbolt Lane |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978358 |
1789537374610840 |
62 |
62 |
2026-09-16 05:52:54.710264 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:54.604358 |
| 568336 |
600149 |
Y15754 |
742B08M616 |
2026-09-16 |
COMPLETE |
15978346 |
2026-09-16 06:42:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 600149, "stp": "P", "toc": "Great Western Railway", "uid": "Y15754", "consist": "165121", "dest_crs": "BNE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15754/2026-09-16/detailed", "trust_id": "742B08M616", "origin_crs": "MAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bourne End", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "2", "is_terminated": 1, "next_location": "Bourne End", "signalling_id": "2B08", "timing_status": "ON TIME", "origin_station": "Maidenhead", "current_leg_arr": "0642", "current_leg_dep": "0639", "current_leg_end": "Bourne End", "origin_dep_time": "0631", "origin_platform": "5", "current_location": "Bourne End", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7222829999999999, 51.55730119999999], [-0.7222499, 51.5573685], [-0.7221968, 51.5574844], [-0.7221345, 51.5576285], [-0.7219895, 51.557917200000006], [-0.7186522272956171, 51.56455531642868], [-0.7168415, 51.5681566], [-0.7164324999999999, 51.56915790000001], [-0.7163259999999999, 51.5695042], [-0.7162773, 51.5696938], [-0.7162567, 51.5698828], [-0.7162817, 51.5714444], [-0.7162607999999999, 51.5719903], [-0.7162113999999999, 51.57219010000001], [-0.7161886, 51.5722823], [-0.7161287999999999, 51.572524], [-0.7158820999999999, 51.573097100000005], [-0.7156422999999998, 51.573514200000005], [-0.7152313999999999, 51.5740778], [-0.7149883999999999, 51.57432850000001], [-0.7148467, 51.57446], [-0.7147920999999999, 51.57451350000001], [-0.7147385, 51.574561300000006], [-0.7135702999999999, 51.5755081], [-0.7134407, 51.57559909999999], [-0.7132059999999999, 51.5757504], [-0.7128785, 51.5759477], [-0.7122369000000001, 51.576311199999985], [-0.7114881, 51.57666519999999], [-0.7113496, 51.5767243], [-0.7110449, 51.576843], [-0.7104005, 51.5770679]]}", "current_leg_start": "Cookham", "dest_arr_time_act": "0642", "motion_projection": null, "next_location_lat": "51.5770679", "next_location_lon": "-0.7104005", "previous_location": "Cookham", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 108.838, \"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\": 476.782, \"from_m\": 108.838, \"capability_applied\": null, \"effective_limit_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\": 6716.848, \"from_m\": 476.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\": 7130.463, \"from_m\": 6716.848, \"capability_applied\": null, \"effective_limit_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\": 600149, \"profile_key\": \"aaf049c2b6249d534d51c4a836a9b7ff7cb315689cb895bbfb23b6152f6d496f\", \"schedule_id\": 30262, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0631\", \"location\": \"Maidenhead\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"0634H\", \"wtt_dep\": \"0635\", \"location\": \"Furze Platt\", \"stage_seq\": 2, \"distance_m\": 1980.19, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Cookham\", \"stage_seq\": 3, \"distance_m\": 4713.929, \"section_seq\": 1, \"route_path_id\": 102648}, {\"is_pass\": false, \"wtt_arr\": \"0642\", \"wtt_dep\": null, \"location\": \"Bourne End\", \"stage_seq\": 4, \"distance_m\": 7130.463, \"section_seq\": 1, \"route_path_id\": 102648}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7130.463, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102648}], \"total_distance_m\": 7130.463, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7130.463, \"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": "0631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5770679", "current_position_lon": "-0.7104005", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:35:52Z\", \"source_id\": 15973291, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:39:22Z\", \"source_id\": 15975771, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:54Z\", \"source_id\": 15978346, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:42:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bourne End", "service_state_platform": "2", "timing_fact_generation": 1789537375807838, "current_leg_arrival_utc": "2026-09-16T06:42:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:42:55.803387", "service_state_evidence_id": 15978346, "current_leg_start_actual_dep": "2026-09-16T06:38:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T05:42:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:52:56.770622", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
MAI |
BNE |
2B08 |
165121 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 108.838, "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": 476.782, "from_m": 108.838, "capability_applied": null, "effective_limit_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": 6716.848, "from_m": 476.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": 7130.463, "from_m": 6716.848, "capability_applied": null, "effective_limit_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": 600149, "profile_key": "aaf049c2b6249d534d51c4a836a9b7ff7cb315689cb895bbfb23b6152f6d496f", "schedule_id": 30262, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0631", "location": "Maidenhead", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "0634H", "wtt_dep": "0635", "location": "Furze Platt", "stage_seq": 2, "distance_m": 1980.19, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Cookham", "stage_seq": 3, "distance_m": 4713.929, "section_seq": 1, "route_path_id": 102648}, {"is_pass": false, "wtt_arr": "0642", "wtt_dep": null, "location": "Bourne End", "stage_seq": 4, "distance_m": 7130.463, "section_seq": 1, "route_path_id": 102648}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7130.463, "from_m": 0.0, "section_seq": 1, "route_path_id": 102648}], "total_distance_m": 7130.463, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7130.463, "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-16T05:35:52Z", "source_id": 15973291, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:39:22Z", "source_id": 15975771, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:54Z", "source_id": 15978346, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T06:42:00+01:00", "operational_fact": true}] |
Maidenhead |
0631 |
0631 |
5 |
None |
None |
Bourne End |
0642 |
0642 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y15754/2026-09-16/detailed |
None |
Cookham |
2026-09-16T06:38:30+01:00 |
Bourne End |
3.0 |
{"type": "LineString", "coordinates": [[-0.7222829999999999, 51.55730119999999], [-0.7222499, 51.5573685], [-0.7221968, 51.5574844], [-0.7221345, 51.5576285], [-0.7219895, 51.557917200000006], [-0.7186522272956171, 51.56455531642868], [-0.7168415, 51.5681566], [-0.7164324999999999, 51.56915790000001], [-0.7163259999999999, 51.5695042], [-0.7162773, 51.5696938], [-0.7162567, 51.5698828], [-0.7162817, 51.5714444], [-0.7162607999999999, 51.5719903], [-0.7162113999999999, 51.57219010000001], [-0.7161886, 51.5722823], [-0.7161287999999999, 51.572524], [-0.7158820999999999, 51.573097100000005], [-0.7156422999999998, 51.573514200000005], [-0.7152313999999999, 51.5740778], [-0.7149883999999999, 51.57432850000001], [-0.7148467, 51.57446], [-0.7147920999999999, 51.57451350000001], [-0.7147385, 51.574561300000006], [-0.7135702999999999, 51.5755081], [-0.7134407, 51.57559909999999], [-0.7132059999999999, 51.5757504], [-0.7128785, 51.5759477], [-0.7122369000000001, 51.576311199999985], [-0.7114881, 51.57666519999999], [-0.7113496, 51.5767243], [-0.7110449, 51.576843], [-0.7104005, 51.5770679]]} |
1.5 |
0639 |
0642 |
Cookham |
Bourne End |
Bourne End |
51.5770679 |
-0.7104005 |
51.5770679 |
-0.7104005 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:42:00 |
Bourne End |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978346 |
1789537375807838 |
10 |
10 |
2026-09-16 05:52:56.770622 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:42:55.803387 |
| 568337 |
599377 |
L86200 |
875R05M616 |
2026-09-16 |
COMPLETE |
15978450 |
2026-09-16 06:43:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 599377, "stp": "P", "toc": "South Western Railway", "uid": "L86200", "consist": "701041", "dest_crs": "TWI", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L86200/2026-09-16/detailed", "trust_id": "875R05M616", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twickenham", "service_date": "2026-09-16", "dest_arr_time": "0632", "dest_platform": "3", "is_terminated": 1, "next_location": "Twickenham", "signalling_id": "5R05", "timing_status": "LATE", "origin_station": "Feltham Depot", "current_leg_arr": "0643", "current_leg_dep": "0638", "current_leg_end": "Twickenham", "origin_dep_time": "0610", "origin_platform": null, "current_location": "Twickenham", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]}", "current_leg_start": "Feltham Arr RD London End", "dest_arr_time_act": "0632", "motion_projection": null, "next_location_lat": "51.4504178", "next_location_lon": "-0.3297535", "previous_location": "Feltham Arr RD London End", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 982.525, \"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\": 1794.341, \"from_m\": 982.525, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1858.066, \"from_m\": 1794.341, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3043.721, \"from_m\": 1858.066, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6325.966, \"from_m\": 3043.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\": 6380.254, \"from_m\": 6325.966, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6687.234, \"from_m\": 6380.254, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6919.017, \"from_m\": 6687.234, \"capability_applied\": null, \"effective_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\": 599377, \"profile_key\": \"5c5a669d7b915cc5f5b8941f7fc7dc05871cb6c16cf0ec82256399e0d4550d75\", \"schedule_id\": 18371, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0610\", \"location\": \"Feltham Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0617H\", \"wtt_dep\": \"0624H\", \"location\": \"Feltham Arr RD Country End\", \"stage_seq\": 2, \"distance_m\": 1092.953, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0626\", \"wtt_dep\": \"0626\", \"location\": \"Feltham Arr RD London End\", \"stage_seq\": 3, \"distance_m\": 1595.077, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629\", \"location\": \"Feltham Jn\", \"stage_seq\": 4, \"distance_m\": 3043.721, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0629H\", \"location\": \"Whitton Jn\", \"stage_seq\": 5, \"distance_m\": 3658.892, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0631H\", \"location\": \"Twickenham Jn\", \"stage_seq\": 6, \"distance_m\": 5994.003, \"section_seq\": 1, \"route_path_id\": 73312}, {\"is_pass\": false, \"wtt_arr\": \"0632\", \"wtt_dep\": null, \"location\": \"Twickenham\", \"stage_seq\": 7, \"distance_m\": 6919.017, \"section_seq\": 1, \"route_path_id\": 73312}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6919.017, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73312}], \"total_distance_m\": 6919.017, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5640.984, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1278.033, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0610", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4504178", "current_position_lon": "-0.3297535", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27899, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:10:58Z\", \"source_id\": 49158391, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:11:02Z\", \"source_id\": 15957054, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27890, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:23Z\", \"source_id\": 49197229, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:26Z\", \"source_id\": 15969522, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:56Z\", \"source_id\": 49225416, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:58Z\", \"source_id\": 15978450, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twickenham", "service_state_platform": "3", "timing_fact_generation": 1789537380599234, "current_leg_arrival_utc": "2026-09-16T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:43:00.588820", "service_state_evidence_id": 15978450, "current_leg_start_actual_dep": "2026-09-16T06:37:00+01:00", "operational_evidence_version": 16, "service_state_event_time_utc": "2026-09-16T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:53:02.686705", "service_state_valid_until_kind": null, "operational_interpretation_version": 16, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
None |
TWI |
5R05 |
701041 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 982.525, "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": 1794.341, "from_m": 982.525, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1858.066, "from_m": 1794.341, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3043.721, "from_m": 1858.066, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6325.966, "from_m": 3043.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": 6380.254, "from_m": 6325.966, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6687.234, "from_m": 6380.254, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6919.017, "from_m": 6687.234, "capability_applied": null, "effective_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": 599377, "profile_key": "5c5a669d7b915cc5f5b8941f7fc7dc05871cb6c16cf0ec82256399e0d4550d75", "schedule_id": 18371, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0610", "location": "Feltham Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0617H", "wtt_dep": "0624H", "location": "Feltham Arr RD Country End", "stage_seq": 2, "distance_m": 1092.953, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0626", "wtt_dep": "0626", "location": "Feltham Arr RD London End", "stage_seq": 3, "distance_m": 1595.077, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629", "location": "Feltham Jn", "stage_seq": 4, "distance_m": 3043.721, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0629H", "location": "Whitton Jn", "stage_seq": 5, "distance_m": 3658.892, "section_seq": 1, "route_path_id": 73312}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0631H", "location": "Twickenham Jn", "stage_seq": 6, "distance_m": 5994.003, "section_seq": 1, "route_path_id": 73312}, {"is_pass": false, "wtt_arr": "0632", "wtt_dep": null, "location": "Twickenham", "stage_seq": 7, "distance_m": 6919.017, "section_seq": 1, "route_path_id": 73312}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6919.017, "from_m": 0.0, "section_seq": 1, "route_path_id": 73312}], "total_distance_m": 6919.017, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5640.984, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1278.033, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27899, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:10:58Z", "source_id": 49158391, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:11:02Z", "source_id": 15957054, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27890, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:23Z", "source_id": 49197229, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T05:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:26Z", "source_id": 15969522, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:56Z", "source_id": 49225416, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:58Z", "source_id": 15978450, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}] |
Feltham Depot |
0610 |
0610 |
None |
None |
None |
Twickenham |
0632 |
0632 |
3 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L86200/2026-09-16/detailed |
None |
Feltham Arr RD London End |
2026-09-16T06:37:00+01:00 |
Twickenham |
5.0 |
{"type": "LineString", "coordinates": [[-0.3979247, 51.4500731], [-0.3972198, 51.45018279999999], [-0.39656530000000006, 51.4502839], [-0.3962331, 51.45033469999999], [-0.3958583, 51.45039169999999], [-0.3951334, 51.4505037], [-0.3945867, 51.45058720000001], [-0.39396229999999993, 51.45068329999999], [-0.3932823, 51.45079080000001], [-0.3926632, 51.45088450000001], [-0.3919711, 51.4509906], [-0.3913373, 51.45108849999999], [-0.3906198, 51.4512003], [-0.3901923, 51.45126650000001], [-0.3891069999999999, 51.4514331], [-0.3888906999999999, 51.45146669999998], [-0.3883342, 51.4515505], [-0.3875363, 51.451672499999994], [-0.38699, 51.45174970000001], [-0.3864909999999999, 51.451826099999984], [-0.3859802, 51.4518869], [-0.3853789, 51.4519487], [-0.3848094, 51.45200710000001], [-0.3842845, 51.45205249999999], [-0.3835875, 51.452099], [-0.3829559, 51.45213599999999], [-0.38247249999999994, 51.4521584], [-0.38193949999999993, 51.4521788], [-0.381326, 51.452194799999994], [-0.3807838999999999, 51.45220090000001], [-0.3803403, 51.4521996], [-0.37997639999999994, 51.45219689999999], [-0.37946319999999994, 51.452191000000006], [-0.3789155, 51.4521772], [-0.37850339999999993, 51.45216450000001], [-0.3781695, 51.4521482], [-0.37771409999999994, 51.4521233], [-0.3774272, 51.452105], [-0.3772148, 51.4520969], [-0.3769157, 51.4520984], [-0.3761904999999999, 51.4520403], [-0.37527969999999994, 51.45195300000001], [-0.37450569999999994, 51.45186739999999], [-0.3733505999999999, 51.4517147], [-0.3724372, 51.4515869], [-0.3716121, 51.45147049999999], [-0.3700977999999999, 51.4512558], [-0.3696422, 51.451192299999995], [-0.3693616, 51.4511507], [-0.36871789999999993, 51.45105919999999], [-0.3683527, 51.4510105], [-0.3674601, 51.45088390000001], [-0.3656437, 51.450622900000006], [-0.3642234, 51.450426199999995], [-0.3632503, 51.4502869], [-0.3617677, 51.450074], [-0.36028819999999995, 51.4498686], [-0.35932611364780853, 51.44973377789978], [-0.3587504, 51.4496531], [-0.35777859999999995, 51.449507], [-0.35625229999999997, 51.44928790000001], [-0.3561646, 51.449274599999995], [-0.35343749999999996, 51.4488982], [-0.35190859999999996, 51.4486802], [-0.35106009999999993, 51.4485574], [-0.3500281, 51.44841250000001], [-0.34926379999999996, 51.4483075], [-0.3484216, 51.4481975], [-0.34736929999999994, 51.44808079999999], [-0.3465495, 51.4480147], [-0.346303, 51.44799419999998], [-0.3460527, 51.4479771], [-0.3445803, 51.44791250000001], [-0.3444049, 51.4479075], [-0.34434309999999996, 51.447906], [-0.3441073, 51.44790050000001], [-0.34352019999999994, 51.4478883], [-0.342395, 51.4478908], [-0.3421969999999999, 51.4478914], [-0.34187509999999993, 51.4479007], [-0.3411699, 51.44792739999999], [-0.3405204, 51.4479567], [-0.3401127, 51.4479821], [-0.3396865, 51.4480085], [-0.3385721, 51.448118], [-0.3382455, 51.448160599999994], [-0.33793159570209924, 51.44820165216421], [-0.33762689999999995, 51.448241499999995], [-0.3369272, 51.4483551], [-0.3363030092515932, 51.44847185293361], [-0.3360614813272047, 51.44852137712673], [-0.33584776393001625, 51.44856453422402], [-0.3356578976615373, 51.44860226004825], [-0.3354879231232776, 51.44863549042218], [-0.3353338809167463, 51.44866516116861], [-0.33519181164345324, 51.44869220811032], [-0.3350577559049077, 51.4487175670701], [-0.33492775430261934, 51.448742173870706], [-0.3347978474380976, 51.448766964334936], [-0.334664075912852, 51.44879287428557], [-0.33452248032839216, 51.44882083954539], [-0.33436910128622743, 51.44885179593716], [-0.3341999793878674, 51.448886679283675], [-0.3340111552348216, 51.44892642540771], [-0.3337986694285995, 51.44897197013205], [-0.33355856257071065, 51.449024249279475], [-0.3334703, 51.4490436], [-0.33248039999999995, 51.449329], [-0.3320246, 51.44947079999999], [-0.3315688, 51.449628100000005], [-0.3312633, 51.4497213], [-0.3306069, 51.4499878], [-0.3299794999999999, 51.45018919999998], [-0.32752239999999994, 51.4511054], [-0.3273822, 51.4511577], [-0.3268046, 51.4514014], [-0.32747259999999995, 51.4511828], [-0.32805609999999996, 51.45098999999999], [-0.3287833, 51.4507498], [-0.3293193, 51.4505703], [-0.3297535, 51.45041779999999]]} |
3.3 |
0638 |
0643 |
Feltham Arr RD London End |
Twickenham |
Twickenham |
51.4504178 |
-0.3297535 |
51.4504178 |
-0.3297535 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:43:00 |
Twickenham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978450 |
1789537380599234 |
16 |
16 |
2026-09-16 05:53:02.686705 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:43:00.588820 |
| 568338 |
597922 |
W86447 |
045G32M516 |
2026-09-16 |
COMPLETE |
15978297 |
2026-09-16 06:43:00 |
2026-09-16 05:53:07 |
2026-09-18 05:53:07 |
{"id": 597922, "stp": "P", "toc": "ScotRail", "uid": "W86447", "consist": "158732+158735", "dest_crs": "GLT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W86447/2026-09-16/detailed", "trust_id": "045G32M516", "origin_crs": "XHA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glenrothes with Thornton", "service_date": "2026-09-16", "dest_arr_time": "0646", "dest_platform": "1", "is_terminated": 1, "next_location": "Glenrothes with Thornton", "signalling_id": "5G32", "timing_status": "EARLY", "origin_station": "Haymarket Depot", "current_leg_arr": "0643", "current_leg_dep": "0608½", "current_leg_end": "Glenrothes with Thornton", "origin_dep_time": "0529", "origin_platform": null, "current_location": "Glenrothes with Thornton", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.378895540254409, 55.983396165591714], [-3.3799975999999994, 55.9845004], [-3.3800471, 55.9845543], [-3.3800804, 55.9845905], [-3.3804135, 55.984952699999994], [-3.3806227, 55.98519650000001], [-3.3807742, 55.9853793], [-3.3811219999999995, 55.9858091], [-3.3811777999999997, 55.9858818], [-3.381307, 55.986050199999994], [-3.3814675, 55.986259299999986], [-3.3814953, 55.98629919999999], [-3.3817621999999994, 55.9866821], [-3.3821208, 55.9872335], [-3.382239, 55.9874342], [-3.3823016999999997, 55.98753850000001], [-3.3824185999999994, 55.9877326], [-3.3825063999999996, 55.9878888], [-3.3828749999999994, 55.9886217], [-3.3831768999999996, 55.98922189999998], [-3.3832899999999997, 55.9894507], [-3.3863174999999996, 55.995774], [-3.3913306999999997, 56.006242500000006], [-3.392152300367338, 56.00795783962394], [-3.3923398999999996, 56.0083495], [-3.3931139999999997, 56.009965699999995], [-3.3934672, 56.0106538], [-3.3934776999999996, 56.010674300000005], [-3.3935053999999996, 56.01072620000001], [-3.3936965999999997, 56.01108440000001], [-3.3938495999999994, 56.0113497], [-3.3939748999999995, 56.0115723], [-3.3940087999999995, 56.0116263], [-3.3940146999999996, 56.0116356], [-3.3941127, 56.0117752], [-3.3941814999999997, 56.011868099999994], [-3.3942081, 56.01190369999998], [-3.3942424, 56.01194949999999], [-3.3946246999999996, 56.0124607], [-3.3947453, 56.01259119999999], [-3.3949918, 56.0128579], [-3.3953829999999994, 56.01326139999999], [-3.3954451, 56.0133178], [-3.3964590999999995, 56.01423929999999], [-3.3977860999999994, 56.015131], [-3.3991078999999997, 56.0158102], [-3.4010336000000003, 56.01680979999999], [-3.4017777999999996, 56.01721619999999], [-3.4024614999999994, 56.0176545], [-3.4029666, 56.0180358], [-3.4030805, 56.0181218], [-3.4036309, 56.0186153], [-3.4041089999999996, 56.0191317], [-3.4045118999999997, 56.01966779999999], [-3.4048369999999997, 56.02022019999998], [-3.4050822, 56.020785200000006], [-3.4052056999999993, 56.02135489999999], [-3.4052315999999996, 56.0215316], [-3.4052561, 56.0217083], [-3.4052724999999997, 56.02188520000001], [-3.4052806999999996, 56.02206230000001], [-3.405280799999999, 56.0222395], [-3.4052726, 56.0224166], [-3.4052563, 56.02259349999999], [-3.4052317999999997, 56.0227702], [-3.4051991, 56.02294640000001], [-3.4051582999999996, 56.0231221], [-3.4050916, 56.0232955], [-3.405025, 56.02361], [-3.4048941, 56.0239171], [-3.4047394, 56.0242207], [-3.4045612, 56.02452029999999], [-3.4043599, 56.0248153], [-3.4041357, 56.0251051], [-3.4038892, 56.02538909999999], [-3.4037608, 56.02554529999999], [-3.4034926, 56.025805600000005], [-3.4033166, 56.0259724], [-3.4031300999999994, 56.0261306], [-3.4022237999999994, 56.0267826], [-3.4022208999999997, 56.02678439999999], [-3.4015085999999997, 56.0272237], [-3.4005356, 56.0277768], [-3.3993689999999996, 56.028362599999994], [-3.398651, 56.0287793], [-3.3983292, 56.02896679999999], [-3.3974005999999997, 56.0296442], [-3.3965647999999997, 56.03048059999998], [-3.3961816999999996, 56.0309854], [-3.3957959, 56.031799799999995], [-3.3957056, 56.032003], [-3.3956095999999993, 56.0322256], [-3.3955152, 56.032459999999986], [-3.3954293, 56.0327], [-3.3953692999999996, 56.03287259999999], [-3.3953105, 56.03307589999999], [-3.3952684999999994, 56.03324839999999], [-3.395244, 56.0333831], [-3.3952317, 56.03351669999999], [-3.3952291999999997, 56.03365480000001], [-3.3952296999999994, 56.0337764], [-3.3952324999999997, 56.0338207], [-3.3952536, 56.0340146], [-3.3952703, 56.034102], [-3.3952946999999996, 56.0342597], [-3.3953070999999997, 56.03432799999999], [-3.3953181, 56.0343882], [-3.3953375999999995, 56.0344952], [-3.3953564999999997, 56.0345996], [-3.3953717, 56.0347069], [-3.395381, 56.0348346], [-3.3953879, 56.035093399999994], [-3.3953901, 56.03514299999999], [-3.3953936999999996, 56.03567119999999], [-3.3954042, 56.03589170000001], [-3.3954236999999994, 56.036029], [-3.3954254999999995, 56.0361051], [-3.3954278999999996, 56.0361208], [-3.3954293, 56.0361293], [-3.3954669999999996, 56.03627250000001], [-3.3955426999999996, 56.036449100000006], [-3.3955981, 56.0365905], [-3.3956105, 56.03663029999999], [-3.3956743, 56.03683449999999], [-3.3957560000000004, 56.03707369999999], [-3.3958133, 56.03717949999999], [-3.3958815, 56.03746089999999], [-3.3958861, 56.0376175], [-3.3958809999999997, 56.03770960000001], [-3.3958782, 56.03775929999999], [-3.3958801999999997, 56.0380573], [-3.3958543999999997, 56.0381958], [-3.3958068, 56.03843849999999], [-3.3957235, 56.03865450000001], [-3.3956521, 56.0388196], [-3.3954776, 56.0391043], [-3.3953843999999997, 56.0392162], [-3.3951543, 56.0394821], [-3.3949777999999995, 56.03964719999999], [-3.3948051999999995, 56.0397923], [-3.3945334999999996, 56.0400039], [-3.3942658, 56.04018560000001], [-3.3939306, 56.0403728], [-3.3937779, 56.0404581], [-3.3933773, 56.04064309999998], [-3.3930956999999995, 56.04075720000001], [-3.3926986, 56.04092320000001], [-3.3924721999999994, 56.040990999999984], [-3.3917383, 56.04117939999998], [-3.3914104000000003, 56.0412639], [-3.390966, 56.0413784], [-3.3905005, 56.0414959], [-3.3900205999999997, 56.04161709999999], [-3.3891964999999997, 56.0417906], [-3.3882706, 56.041951], [-3.3871469999999997, 56.04209480000001], [-3.3867024999999997, 56.042134], [-3.386289399999999, 56.04216089999999], [-3.3857459999999997, 56.04218519999999], [-3.3854374999999997, 56.0421947], [-3.3849682, 56.04220409999999], [-3.3844249999999994, 56.0422064], [-3.3843185000000005, 56.0422075], [-3.3834573, 56.0422069], [-3.3811523, 56.042206], [-3.3783278, 56.04221879999999], [-3.3744625, 56.04222089999999], [-3.3710057999999994, 56.0422359], [-3.3692529, 56.0422434], [-3.3682622, 56.042258999999994], [-3.3680017, 56.04226899999998], [-3.3671392, 56.042301900000005], [-3.3661918999999996, 56.04235149999999], [-3.3652241999999997, 56.04242610000001], [-3.3645768, 56.0424861], [-3.363711, 56.04258879999999], [-3.3630498, 56.0426735], [-3.3618594999999996, 56.0428624], [-3.360716, 56.0430722], [-3.3593665, 56.0433625], [-3.358471199999999, 56.04358890000001], [-3.3576481, 56.043810099999995], [-3.3558397, 56.0443629], [-3.3550061999999996, 56.0446022], [-3.3542978, 56.0447792], [-3.3536819, 56.0449028], [-3.3527060999999994, 56.0450547], [-3.3517675, 56.0451843], [-3.3516315, 56.0452031], [-3.3510554999999997, 56.0452944], [-3.3504972999999993, 56.0454013], [-3.3494580999999997, 56.04567670000001], [-3.3490213999999994, 56.045818100000005], [-3.3486329, 56.045957400000006], [-3.3482788, 56.046094999999994], [-3.3467756, 56.04676070000001], [-3.3463539, 56.0469365], [-3.3459351, 56.04709729999999], [-3.3452044999999995, 56.04737000000001], [-3.3447312, 56.04751709999999], [-3.3444756999999994, 56.0475973], [-3.3439801999999994, 56.04777030000001], [-3.3431675, 56.0479801], [-3.3422944, 56.04818110000001], [-3.3413390999999995, 56.0483512], [-3.3404505999999996, 56.04849999999999], [-3.3383824999999994, 56.0487895], [-3.3361932, 56.04909260000001], [-3.3342514, 56.0493688], [-3.334039, 56.049398999999994], [-3.3314929, 56.0497487], [-3.330273, 56.049944], [-3.3290748, 56.050169099999984], [-3.3284101999999995, 56.050306799999994], [-3.3277806, 56.05046080000001], [-3.3275242, 56.050528500000006], [-3.3262063, 56.050869500000005], [-3.3246278, 56.05135620000001], [-3.323766551242229, 56.05160001256324], [-3.3229287, 56.0518372], [-3.3209056, 56.052435900000006], [-3.3185278000000005, 56.053123199999995], [-3.3178458, 56.05332369999999], [-3.3173400999999996, 56.05346899999999], [-3.3166067999999997, 56.053664199999986], [-3.3160855, 56.0537914], [-3.3155192, 56.053936199999995], [-3.3148621, 56.054086], [-3.3141682, 56.0542179], [-3.3134413, 56.05433659999999], [-3.3125752999999993, 56.05444700000001], [-3.311642, 56.05456589999999], [-3.3100720999999997, 56.0546697], [-3.3092796999999994, 56.0546999], [-3.3085486, 56.05470960000001], [-3.3072898, 56.0547107], [-3.3066613999999994, 56.0546935], [-3.3060326999999994, 56.05465379999999], [-3.3049002, 56.0545829], [-3.3041501999999996, 56.0545234], [-3.3034485, 56.05450369999999], [-3.3028537999999994, 56.0545118], [-3.3024034, 56.05454780000001], [-3.3020610999999995, 56.0545844], [-3.3018789, 56.0546026], [-3.3013111999999993, 56.0547028], [-3.3010183999999994, 56.0547649], [-3.3007601, 56.05482699999999], [-3.3003836, 56.0549378], [-3.2996594999999997, 56.0551724], [-3.2988169, 56.055476], [-3.2980887, 56.055709099999994], [-3.2974399, 56.0559218], [-3.2969405, 56.0560599], [-3.2966907999999995, 56.05611650000001], [-3.2963496999999995, 56.0561823], [-3.2958900999999994, 56.0562715], [-3.295386699999999, 56.056351], [-3.2948142, 56.05642959999999], [-3.2941528, 56.05648740000001], [-3.2934340999999994, 56.05652419999999], [-3.2926103, 56.05652930000001], [-3.2919939999999994, 56.0565022], [-3.2912058999999996, 56.05643779999999], [-3.2903757, 56.05635579999999], [-3.2891778, 56.056239899999994], [-3.2887799, 56.056223900000006], [-3.2886039, 56.0562168], [-3.2880689999999997, 56.0562219], [-3.287446399999999, 56.05623829999999], [-3.2868333, 56.05626989999999], [-3.2860527, 56.05632909999999], [-3.2854425999999997, 56.0563969], [-3.2848192, 56.0564753], [-3.2831695999999995, 56.05667669999999], [-3.2819219, 56.05679580000001], [-3.280506, 56.0569332], [-3.2798668999999996, 56.057018], [-3.2792818, 56.0571029], [-3.2779163, 56.05733980000001], [-3.276767599999999, 56.0575474], [-3.2755246, 56.0577177], [-3.2744194, 56.0578713], [-3.2734516999999994, 56.05801569999999], [-3.272755390974832, 56.0581480132136], [-3.2725839, 56.0581806], [-3.2717296000000005, 56.0583724], [-3.2691302, 56.05893369999999], [-3.2664955000000004, 56.05950589999999], [-3.2656071, 56.0596592], [-3.2649834, 56.0597465], [-3.2644919000000003, 56.0598052], [-3.263926, 56.05984899999999], [-3.2636696999999995, 56.0598688], [-3.2630286999999996, 56.0598999], [-3.262366, 56.0599184], [-3.2616420999999995, 56.0599209], [-3.2602596000000004, 56.0598915], [-3.2593256, 56.05989370000001], [-3.2586918, 56.059916099999995], [-3.257479899999999, 56.0600227], [-3.2568446999999994, 56.06010990000001], [-3.2562818, 56.060191399999994], [-3.2539174, 56.06063679999999], [-3.2526591, 56.06086520000001], [-3.2520162, 56.0609742], [-3.2513077, 56.061075399999986], [-3.2509781, 56.0611135], [-3.2505692, 56.0611616], [-3.2498395, 56.0612383], [-3.2491023999999995, 56.061293], [-3.2483465999999996, 56.0613367], [-3.2470441999999995, 56.0613639], [-3.2460697, 56.0613574], [-3.2454151999999996, 56.0613389], [-3.2447126999999996, 56.061299899999995], [-3.2441663, 56.06125689999999], [-3.2437207, 56.061210299999985], [-3.2431332, 56.0611254], [-3.2427388999999995, 56.0610562], [-3.2426520999999995, 56.061041], [-3.2418197, 56.0608418], [-3.2411167, 56.060652399999995], [-3.2405484999999996, 56.0604732], [-3.2401138, 56.0603021], [-3.2397628999999997, 56.0601634], [-3.2394054999999997, 56.059996600000005], [-3.2390711, 56.05982180000001], [-3.2387535999999995, 56.0596472], [-3.2385635, 56.0595313], [-3.2379646, 56.0591367], [-3.2374342, 56.058761], [-3.2370266999999995, 56.0584688], [-3.2366982999999996, 56.0582489], [-3.236504584583183, 56.0581480132136], [-3.236063699999999, 56.0579184], [-3.2357117999999994, 56.057772400000005], [-3.2354783, 56.0576889], [-3.2352495, 56.0576191], [-3.2349217, 56.0575309], [-3.2346265, 56.0574669], [-3.2344453999999994, 56.057433800000005], [-3.234203299999999, 56.05739909999999], [-3.2339854999999997, 56.0573782], [-3.233935022830277, 56.057373868004625], [-3.2338246999999996, 56.0573644], [-3.2336632999999995, 56.0573531], [-3.2334354999999997, 56.0573431], [-3.2330902, 56.05734369999999], [-3.2327108, 56.05735860000001], [-3.2324925, 56.057377], [-3.2323311, 56.0573953], [-3.2317916999999996, 56.05748440000001], [-3.2312778999999994, 56.05761480000001], [-3.230372, 56.0579018], [-3.229761534021061, 56.0581480132136], [-3.2295647, 56.0582274], [-3.2287994, 56.058609699999984], [-3.2286874999999995, 56.05867610000001], [-3.2281078, 56.0590202], [-3.2275163, 56.05939839999999], [-3.2268277999999997, 56.05989199999999], [-3.226199499999999, 56.060434099999995], [-3.2256366, 56.0609323], [-3.2254571, 56.061090799999995], [-3.2252454, 56.06124929999999], [-3.2251058999999995, 56.0613505], [-3.2248558999999997, 56.06152449999999], [-3.2245415000000004, 56.06173], [-3.2241377999999994, 56.0619612], [-3.2235483, 56.06227749999999], [-3.2230297999999995, 56.0625259], [-3.2222058999999996, 56.06286610000001], [-3.2217111999999997, 56.0630433], [-3.2211425, 56.063235199999994], [-3.2207761999999995, 56.06334149999999], [-3.2203823000000003, 56.0634493], [-3.2199049999999994, 56.0635723], [-3.2194147999999996, 56.06368100000001], [-3.2187041999999995, 56.06381949999999], [-3.2181431000000003, 56.0639116], [-3.2176369, 56.0639792], [-3.2172670999999995, 56.0640215], [-3.2168056999999997, 56.0640703], [-3.2163048999999995, 56.0641108], [-3.2157757999999994, 56.0641465], [-3.2143986999999994, 56.06421850000001], [-3.2121273, 56.06432860000001], [-3.2109506999999997, 56.0643856], [-3.210339100000001, 56.0644115], [-3.2083522, 56.064502899999994], [-3.2069136, 56.0645685], [-3.205958799999999, 56.0646111], [-3.205506, 56.0646262], [-3.2050685, 56.0646311], [-3.2044108999999996, 56.0646358], [-3.2035508000000004, 56.0646187], [-3.2030720999999995, 56.06457859999998], [-3.2016697, 56.0644387], [-3.200208, 56.06424830000001], [-3.1990363999999993, 56.06410049999999], [-3.1971316, 56.0638481], [-3.1962233, 56.063739299999995], [-3.1957023, 56.0636949], [-3.1952474, 56.06366429999999], [-3.1947870999999997, 56.0636476], [-3.1944429999999997, 56.06364789999999], [-3.1939282, 56.063651799999995], [-3.1931044, 56.0636877], [-3.1921497, 56.0637586], [-3.1910565, 56.06384409999999], [-3.1905987999999996, 56.0638853], [-3.1901558999999997, 56.0639359], [-3.1892885, 56.064043699999985], [-3.1884124, 56.0641738], [-3.1875259, 56.0643327], [-3.1866526999999993, 56.0644974], [-3.1863285999999995, 56.0645585], [-3.184253, 56.064949899999995], [-3.1833966999999994, 56.065137799999995], [-3.1832508, 56.065172100000005], [-3.1822717999999997, 56.065412], [-3.1818454000000003, 56.0655267], [-3.1799457999999996, 56.06613519999999], [-3.1787945999999994, 56.0665676], [-3.1780374, 56.06685050000001], [-3.1773501, 56.067132599999994], [-3.1768273999999996, 56.0673978], [-3.1764336999999996, 56.06761349999999], [-3.1760426000000006, 56.06785870000001], [-3.1758455999999997, 56.0680091], [-3.1752649999999996, 56.0684775], [-3.1750101999999996, 56.06869489999999], [-3.17485, 56.06883160000001], [-3.1741787999999995, 56.069347], [-3.1738873000000005, 56.0695425], [-3.1736015999999996, 56.0697245], [-3.1733985, 56.0698458], [-3.1732485, 56.069933], [-3.173139299999999, 56.0699936], [-3.172460099999999, 56.070379999999986], [-3.171997999999999, 56.0706389], [-3.171546, 56.0708922], [-3.1711016, 56.0711447], [-3.1702299999999997, 56.0716702], [-3.1697772, 56.0719806], [-3.1694499, 56.0722086], [-3.169025599999999, 56.0725301], [-3.1682018999999997, 56.0732134], [-3.1676406000000004, 56.07371049999999], [-3.1669072999999996, 56.0744517], [-3.166503, 56.074932999999994], [-3.1661341, 56.0754019], [-3.165886, 56.075736500000005], [-3.1654934, 56.076388], [-3.1648356, 56.07761829999999], [-3.1641953, 56.07869439999999], [-3.164046299999999, 56.0789448], [-3.1639871, 56.0790412], [-3.1635724999999995, 56.07971609999999], [-3.1632239, 56.0803253], [-3.1630068999999996, 56.08071919999999], [-3.162794, 56.08113069999999], [-3.1624898999999997, 56.081806599999986], [-3.1623241999999996, 56.08229409999999], [-3.1622553999999994, 56.0825713], [-3.1621364999999995, 56.08331199999999], [-3.1621226, 56.08376], [-3.1621320999999996, 56.08400580000001], [-3.1621553, 56.0842718], [-3.1621783999999997, 56.0845378], [-3.1622923999999997, 56.08505610000001], [-3.162394299999999, 56.085438], [-3.1625664, 56.0859279], [-3.1627968, 56.08646420000001], [-3.1631817999999994, 56.08716879999999], [-3.1634548, 56.08761979999999], [-3.1642216, 56.0889382], [-3.1643258, 56.089127], [-3.1646667, 56.08971890000001], [-3.1650071, 56.09030969999999], [-3.1650554, 56.0904023], [-3.1652292, 56.090681700000005], [-3.1670752999999996, 56.09381749999999], [-3.1684337000000005, 56.096186200000005], [-3.168594699999999, 56.09646699999999], [-3.1686125, 56.09650489999999], [-3.1686642000000003, 56.096615199999995], [-3.1689100999999997, 56.097167], [-3.1691138999999997, 56.09772559999999], [-3.1694223000000004, 56.0991264], [-3.169461, 56.0994677], [-3.1694643999999994, 56.09966459999999], [-3.1694667999999995, 56.0998021], [-3.169423, 56.100497], [-3.1692999999999993, 56.10125399999999], [-3.1688528, 56.10369759999999], [-3.1688261999999994, 56.10382849999999], [-3.1688045, 56.10393489999999], [-3.1686409999999996, 56.1047385], [-3.1684121, 56.1060776], [-3.1681573, 56.107371500000006], [-3.1681117, 56.107617299999994], [-3.168067999999999, 56.1078675], [-3.1679971244214493, 56.10827294686537], [-3.1679280999999997, 56.1086678], [-3.167627599999999, 56.11022770000001], [-3.1675873, 56.1104226], [-3.1675024000000005, 56.11079879999999], [-3.1673412, 56.11130899999999], [-3.1671996, 56.11165549999999], [-3.1671274, 56.1118279], [-3.1670522999999995, 56.111999399999995], [-3.1668319, 56.11243329999999], [-3.166747, 56.1125864], [-3.1666381, 56.112770399999995], [-3.1665739, 56.11288909999999], [-3.1663973, 56.113178700000006], [-3.1663024, 56.113328], [-3.1661722999999995, 56.113524199999986], [-3.1658932, 56.1138973], [-3.1656711999999994, 56.1141526], [-3.165276, 56.1145883], [-3.1648409, 56.115009], [-3.1641219, 56.115630800000005], [-3.1636962, 56.1159585], [-3.1635580999999995, 56.11606739999999], [-3.1633725, 56.116188699999995], [-3.163139, 56.1163476], [-3.1625599999999996, 56.1167085], [-3.1623413, 56.11683740000001], [-3.1617126999999994, 56.11720780000001], [-3.1612174, 56.117473], [-3.1608525, 56.1176479], [-3.1600165999999996, 56.1180396], [-3.1594137, 56.1183058], [-3.1587864, 56.11856119999999], [-3.1582252, 56.11878159999999], [-3.1579609999999994, 56.1188786], [-3.1565753, 56.1194208], [-3.1533842, 56.120666], [-3.1522974, 56.121091699999994], [-3.1507182999999994, 56.1217103], [-3.1484694, 56.1225916], [-3.1480222, 56.1227639], [-3.1476426, 56.122901299999995], [-3.1469295, 56.12314219999998], [-3.1465153999999997, 56.1232625], [-3.1461283, 56.12335790000001], [-3.1460241, 56.123382], [-3.1458457, 56.1234232], [-3.1453682, 56.1235256], [-3.1448352, 56.1236262], [-3.1443269, 56.1237047], [-3.144103494418325, 56.12373560559073], [-3.1438020999999994, 56.12377729999999], [-3.1432586, 56.1238333], [-3.1425458, 56.12388879999999], [-3.1414664, 56.1239279], [-3.1408218999999997, 56.123934199999994], [-3.1403160999999997, 56.123921], [-3.1397593999999995, 56.1238959], [-3.1392030999999996, 56.12386299999999], [-3.1385406, 56.1238264], [-3.1380752, 56.1238201], [-3.1377686, 56.1238178], [-3.1373106, 56.1238222], [-3.1366317, 56.12384449999999], [-3.1361527999999996, 56.12387720000001], [-3.1355218999999996, 56.12393019999999], [-3.1349923999999993, 56.1239882], [-3.1341610999999996, 56.1241099], [-3.1335839999999995, 56.124205499999995], [-3.1328446, 56.12435949999999], [-3.1321519999999996, 56.1245165], [-3.1314651999999996, 56.1247062], [-3.130809999999999, 56.1249166], [-3.1300787, 56.1251863], [-3.1294913, 56.1254275], [-3.129028, 56.12564609999999], [-3.1284932999999997, 56.1259198], [-3.1279615999999995, 56.1262235], [-3.1275115, 56.1265122], [-3.1270613999999997, 56.1268283], [-3.1265572, 56.127207299999995], [-3.1260821999999995, 56.1275854], [-3.1260368, 56.127632000000006], [-3.125931899999999, 56.1277398], [-3.1256289999999995, 56.1280131], [-3.1252086, 56.128422], [-3.1249601, 56.12869909999999], [-3.124731, 56.12897610000001], [-3.1244211999999996, 56.1293784], [-3.1241859999999995, 56.1297356], [-3.1239977999999997, 56.1300459], [-3.1237259000000006, 56.130613800000006], [-3.1235798000000004, 56.13101439999999], [-3.1234984, 56.1312901], [-3.123364, 56.131988599999985], [-3.1232848, 56.13268], [-3.1232321999999995, 56.1335403], [-3.1231956, 56.134921], [-3.1232665999999996, 56.13568409999999], [-3.1234192999999997, 56.1363891], [-3.1238654, 56.1379262], [-3.1244899, 56.13994360000001], [-3.1245453, 56.1401214], [-3.1251089999999997, 56.141929], [-3.1257103999999996, 56.1438642], [-3.1263331999999995, 56.1458899], [-3.1266964, 56.14704859999999], [-3.1270423999999997, 56.148145], [-3.1277831999999997, 56.1505761], [-3.1285737999999994, 56.1530671], [-3.1294739, 56.15599629999999], [-3.1296062, 56.156395499999995], [-3.1297082, 56.1567408], [-3.1299379, 56.15759429999999], [-3.1300076, 56.1581053], [-3.1300283, 56.1582571], [-3.1300344365223984, 56.1583326870682], [-3.1300746, 56.1588274], [-3.1301605999999995, 56.1598715], [-3.1302371999999994, 56.16116499999999], [-3.1302506999999995, 56.1613766], [-3.130253999999999, 56.16155949999999], [-3.1303298999999996, 56.1617783], [-3.1304157, 56.16194629999999], [-3.1304938, 56.1620754], [-3.130582, 56.16219720000001], [-3.130642299999999, 56.1622695], [-3.1307530999999997, 56.16240229999999], [-3.1309467999999994, 56.16258620000001], [-3.1310897999999994, 56.16268939999999], [-3.1312417999999997, 56.16280059999999], [-3.1314086999999997, 56.1629035], [-3.1315965, 56.1630031], [-3.1317693, 56.16308769999999], [-3.131969, 56.1631773], [-3.1322401999999996, 56.1632918], [-3.1325024999999997, 56.16337649999999], [-3.1327885999999996, 56.16344949999999], [-3.1330687, 56.1635109], [-3.1333922999999997, 56.1635606], [-3.1336558, 56.1635872], [-3.1339439, 56.1636115], [-3.1342548, 56.16362039999999], [-3.1345983999999993, 56.1636205], [-3.1349403, 56.16361539999999], [-3.135292, 56.1635922], [-3.1355809999999997, 56.1635623], [-3.1358581999999995, 56.1635158], [-3.1361801, 56.163454400000006], [-3.1368663999999997, 56.16327410000001], [-3.1373399, 56.16314179999999], [-3.1379869, 56.1629896], [-3.1387892000000006, 56.1628121], [-3.1395312000000004, 56.1626823], [-3.1404683, 56.1625287], [-3.1405638999999996, 56.162516499999995], [-3.1413413, 56.16242660000001], [-3.1414157000000005, 56.162417999999995], [-3.1429316999999997, 56.1622847], [-3.144103494418325, 56.16220569273399], [-3.1445246, 56.1621773], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]}", "current_leg_start": "Dalmeny D.P.L.", "dest_arr_time_act": "0646", "motion_projection": null, "next_location_lat": "56.1623142", "next_location_lon": "-3.1429416", "previous_location": "Dalmeny D.P.L.", "current_leg_milage": "21.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 423.624, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 666.038, \"from_m\": 423.624, \"capability_applied\": null, \"effective_limit_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\": 675.25, \"from_m\": 666.038, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 733.701, \"from_m\": 675.25, \"capability_applied\": null, \"effective_limit_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\": 745.693, \"from_m\": 733.701, \"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\": 806.356, \"from_m\": 745.693, \"capability_applied\": null, \"effective_limit_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\": 862.823, \"from_m\": 806.356, \"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\": 908.394, \"from_m\": 862.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\": 1065.51, \"from_m\": 908.394, \"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\": 2457.097, \"from_m\": 1065.51, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3457.402, \"from_m\": 2457.097, \"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\": 3607.266, \"from_m\": 3457.402, \"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\": 3698.896, \"from_m\": 3607.266, \"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\": 4954.487, \"from_m\": 3698.896, \"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\": 6409.861, \"from_m\": 4954.487, \"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\": 9911.445, \"from_m\": 6409.861, \"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\": 10407.338, \"from_m\": 9911.445, \"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\": 13878.733, \"from_m\": 10407.338, \"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\": 17807.537, \"from_m\": 13878.733, \"capability_applied\": null, \"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\": 19566.336, \"from_m\": 17807.537, \"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\": 22254.582, \"from_m\": 19566.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\": 22294.925, \"from_m\": 22254.582, \"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\": 22319.062, \"from_m\": 22294.925, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23615.05, \"from_m\": 22319.062, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24963.675, \"from_m\": 23615.05, \"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\": 25128.155, \"from_m\": 24963.675, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25555.81, \"from_m\": 25128.155, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25600.229, \"from_m\": 25555.81, \"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\": 25733.758, \"from_m\": 25600.229, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26144.656, \"from_m\": 25733.758, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31828.299, \"from_m\": 26144.656, \"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\": 32231.827, \"from_m\": 31828.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33129.969, \"from_m\": 32231.827, \"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\": 35117.243, \"from_m\": 33129.969, \"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\": 36194.993, \"from_m\": 35117.243, \"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\": 36757.032, \"from_m\": 36194.993, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37142.481, \"from_m\": 36757.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\": 39257.323, \"from_m\": 37142.481, \"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\": 39997.715, \"from_m\": 39257.323, \"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\": 40425.05, \"from_m\": 39997.715, \"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\": 40898.44, \"from_m\": 40425.05, \"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\": 41971.865, \"from_m\": 40898.44, \"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\": 45566.962, \"from_m\": 41971.865, \"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\": 49049.864, \"from_m\": 45566.962, \"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\": 53587.458, \"from_m\": 49049.864, \"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\": 54693.716, \"from_m\": 53587.458, \"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\": 597922, \"profile_key\": \"7a23fdd6da7dfa0f490e8e868daaeb5a30c97d045d6360275684496df80f8e9e\", \"schedule_id\": 29404, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0529\", \"location\": \"Haymarket Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": false, \"wtt_arr\": \"0532\", \"wtt_dep\": \"0533H\", \"location\": \"Haymarket\", \"stage_seq\": 2, \"distance_m\": 1229.086, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": false, \"wtt_arr\": \"0536H\", \"wtt_dep\": \"0537\", \"location\": \"Princes St Gardens\", \"stage_seq\": 3, \"distance_m\": 2558.347, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": false, \"wtt_arr\": \"0539\", \"wtt_dep\": \"0549\", \"location\": \"Edinburgh\", \"stage_seq\": 4, \"distance_m\": 3231.248, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550H\", \"location\": \"Princes St Gardens\", \"stage_seq\": 5, \"distance_m\": 4889.397, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0552\", \"location\": \"Haymarket\", \"stage_seq\": 6, \"distance_m\": 6186.096, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 7, \"distance_m\": 8149.538, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 8, \"distance_m\": 18719.891, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": false, \"wtt_arr\": \"0600\", \"wtt_dep\": \"0608H\", \"location\": \"Dalmeny D.P.L.\", \"stage_seq\": 9, \"distance_m\": 19016.392, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0614H\", \"location\": \"Inverkeithing\", \"stage_seq\": 10, \"distance_m\": 25333.817, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0627H\", \"location\": \"Burntisland\", \"stage_seq\": 11, \"distance_m\": 36529.128, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0634\", \"location\": \"Kirkcaldy\", \"stage_seq\": 12, \"distance_m\": 45767.376, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0642\", \"location\": \"Thornton South Jn\", \"stage_seq\": 13, \"distance_m\": 52833.775, \"section_seq\": 1, \"route_path_id\": 102387}, {\"is_pass\": false, \"wtt_arr\": \"0646\", \"wtt_dep\": null, \"location\": \"Glenrothes with Thornton\", \"stage_seq\": 14, \"distance_m\": 54693.716, \"section_seq\": 1, \"route_path_id\": 102387}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54693.716, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102387}], \"total_distance_m\": 54693.716, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 54693.716, \"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": "0529", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "34.5", "current_position_lat": "56.1623142", "current_position_lon": "-3.1429416", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 784, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:55Z\", \"source_id\": 49087624, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:44Z\", \"source_id\": 49122241, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:49:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:17:58Z\", \"source_id\": 15935182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:48:46Z\", \"source_id\": 15945468, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:31Z\", \"source_id\": 49092539, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:23:38Z\", \"source_id\": 15936627, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:03Z\", \"source_id\": 49139188, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:01:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:00:08Z\", \"source_id\": 15950775, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:51Z\", \"source_id\": 49152743, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:07:54Z\", \"source_id\": 15955168, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:20Z\", \"source_id\": 49164878, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:15:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:14:24Z\", \"source_id\": 15958988, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:46Z\", \"source_id\": 49224992, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:42:51Z\", \"source_id\": 15978297, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glenrothes with Thornton", "service_state_platform": "1", "timing_fact_generation": 1789537374596610, "current_leg_arrival_utc": "2026-09-16T06:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:43:01.318438", "service_state_evidence_id": 15978297, "current_leg_start_actual_dep": "2026-09-16T06:08:30+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-16T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:53:04.436574", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
XHA |
GLT |
5G32 |
158732+158735 |
4 |
90 |
None |
{"version": 3, "segments": [{"to_m": 423.624, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 666.038, "from_m": 423.624, "capability_applied": null, "effective_limit_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": 675.25, "from_m": 666.038, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 733.701, "from_m": 675.25, "capability_applied": null, "effective_limit_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": 745.693, "from_m": 733.701, "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": 806.356, "from_m": 745.693, "capability_applied": null, "effective_limit_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": 862.823, "from_m": 806.356, "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": 908.394, "from_m": 862.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": 1065.51, "from_m": 908.394, "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": 2457.097, "from_m": 1065.51, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3457.402, "from_m": 2457.097, "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": 3607.266, "from_m": 3457.402, "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": 3698.896, "from_m": 3607.266, "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": 4954.487, "from_m": 3698.896, "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": 6409.861, "from_m": 4954.487, "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": 9911.445, "from_m": 6409.861, "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": 10407.338, "from_m": 9911.445, "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": 13878.733, "from_m": 10407.338, "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": 17807.537, "from_m": 13878.733, "capability_applied": null, "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": 19566.336, "from_m": 17807.537, "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": 22254.582, "from_m": 19566.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": 22294.925, "from_m": 22254.582, "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": 22319.062, "from_m": 22294.925, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23615.05, "from_m": 22319.062, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24963.675, "from_m": 23615.05, "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": 25128.155, "from_m": 24963.675, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25555.81, "from_m": 25128.155, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25600.229, "from_m": 25555.81, "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": 25733.758, "from_m": 25600.229, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26144.656, "from_m": 25733.758, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31828.299, "from_m": 26144.656, "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": 32231.827, "from_m": 31828.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33129.969, "from_m": 32231.827, "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": 35117.243, "from_m": 33129.969, "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": 36194.993, "from_m": 35117.243, "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": 36757.032, "from_m": 36194.993, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37142.481, "from_m": 36757.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": 39257.323, "from_m": 37142.481, "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": 39997.715, "from_m": 39257.323, "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": 40425.05, "from_m": 39997.715, "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": 40898.44, "from_m": 40425.05, "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": 41971.865, "from_m": 40898.44, "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": 45566.962, "from_m": 41971.865, "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": 49049.864, "from_m": 45566.962, "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": 53587.458, "from_m": 49049.864, "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": 54693.716, "from_m": 53587.458, "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": 597922, "profile_key": "7a23fdd6da7dfa0f490e8e868daaeb5a30c97d045d6360275684496df80f8e9e", "schedule_id": 29404, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0529", "location": "Haymarket Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102387}, {"is_pass": false, "wtt_arr": "0532", "wtt_dep": "0533H", "location": "Haymarket", "stage_seq": 2, "distance_m": 1229.086, "section_seq": 1, "route_path_id": 102387}, {"is_pass": false, "wtt_arr": "0536H", "wtt_dep": "0537", "location": "Princes St Gardens", "stage_seq": 3, "distance_m": 2558.347, "section_seq": 1, "route_path_id": 102387}, {"is_pass": false, "wtt_arr": "0539", "wtt_dep": "0549", "location": "Edinburgh", "stage_seq": 4, "distance_m": 3231.248, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550H", "location": "Princes St Gardens", "stage_seq": 5, "distance_m": 4889.397, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0552", "location": "Haymarket", "stage_seq": 6, "distance_m": 6186.096, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553H", "location": "Haymarket West Jn", "stage_seq": 7, "distance_m": 8149.538, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559", "location": "Dalmeny Jn", "stage_seq": 8, "distance_m": 18719.891, "section_seq": 1, "route_path_id": 102387}, {"is_pass": false, "wtt_arr": "0600", "wtt_dep": "0608H", "location": "Dalmeny D.P.L.", "stage_seq": 9, "distance_m": 19016.392, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0614H", "location": "Inverkeithing", "stage_seq": 10, "distance_m": 25333.817, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0627H", "location": "Burntisland", "stage_seq": 11, "distance_m": 36529.128, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0634", "location": "Kirkcaldy", "stage_seq": 12, "distance_m": 45767.376, "section_seq": 1, "route_path_id": 102387}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0642", "location": "Thornton South Jn", "stage_seq": 13, "distance_m": 52833.775, "section_seq": 1, "route_path_id": 102387}, {"is_pass": false, "wtt_arr": "0646", "wtt_dep": null, "location": "Glenrothes with Thornton", "stage_seq": 14, "distance_m": 54693.716, "section_seq": 1, "route_path_id": 102387}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54693.716, "from_m": 0.0, "section_seq": 1, "route_path_id": 102387}], "total_distance_m": 54693.716, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 54693.716, "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": 784, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:55Z", "source_id": 49087624, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 797, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:44Z", "source_id": 49122241, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T04:49:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:17:58Z", "source_id": 15935182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:48:46Z", "source_id": 15945468, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T05:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 859, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:31Z", "source_id": 49092539, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:23:38Z", "source_id": 15936627, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T05:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 578, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:03Z", "source_id": 49139188, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:01:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:00:08Z", "source_id": 15950775, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T06:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 534, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:51Z", "source_id": 49152743, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T05:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:07:54Z", "source_id": 15955168, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T06:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:20Z", "source_id": 49164878, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T05:15:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:14:24Z", "source_id": 15958988, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T06:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:46Z", "source_id": 49224992, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T05:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:42:51Z", "source_id": 15978297, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}] |
Haymarket Depot |
0529 |
0529 |
None |
None |
None |
Glenrothes with Thornton |
0646 |
0646 |
1 |
EARLY |
-3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W86447/2026-09-16/detailed |
None |
Dalmeny D.P.L. |
2026-09-16T06:08:30+01:00 |
Glenrothes with Thornton |
34.5 |
{"type": "LineString", "coordinates": [[-3.378895540254409, 55.983396165591714], [-3.3799975999999994, 55.9845004], [-3.3800471, 55.9845543], [-3.3800804, 55.9845905], [-3.3804135, 55.984952699999994], [-3.3806227, 55.98519650000001], [-3.3807742, 55.9853793], [-3.3811219999999995, 55.9858091], [-3.3811777999999997, 55.9858818], [-3.381307, 55.986050199999994], [-3.3814675, 55.986259299999986], [-3.3814953, 55.98629919999999], [-3.3817621999999994, 55.9866821], [-3.3821208, 55.9872335], [-3.382239, 55.9874342], [-3.3823016999999997, 55.98753850000001], [-3.3824185999999994, 55.9877326], [-3.3825063999999996, 55.9878888], [-3.3828749999999994, 55.9886217], [-3.3831768999999996, 55.98922189999998], [-3.3832899999999997, 55.9894507], [-3.3863174999999996, 55.995774], [-3.3913306999999997, 56.006242500000006], [-3.392152300367338, 56.00795783962394], [-3.3923398999999996, 56.0083495], [-3.3931139999999997, 56.009965699999995], [-3.3934672, 56.0106538], [-3.3934776999999996, 56.010674300000005], [-3.3935053999999996, 56.01072620000001], [-3.3936965999999997, 56.01108440000001], [-3.3938495999999994, 56.0113497], [-3.3939748999999995, 56.0115723], [-3.3940087999999995, 56.0116263], [-3.3940146999999996, 56.0116356], [-3.3941127, 56.0117752], [-3.3941814999999997, 56.011868099999994], [-3.3942081, 56.01190369999998], [-3.3942424, 56.01194949999999], [-3.3946246999999996, 56.0124607], [-3.3947453, 56.01259119999999], [-3.3949918, 56.0128579], [-3.3953829999999994, 56.01326139999999], [-3.3954451, 56.0133178], [-3.3964590999999995, 56.01423929999999], [-3.3977860999999994, 56.015131], [-3.3991078999999997, 56.0158102], [-3.4010336000000003, 56.01680979999999], [-3.4017777999999996, 56.01721619999999], [-3.4024614999999994, 56.0176545], [-3.4029666, 56.0180358], [-3.4030805, 56.0181218], [-3.4036309, 56.0186153], [-3.4041089999999996, 56.0191317], [-3.4045118999999997, 56.01966779999999], [-3.4048369999999997, 56.02022019999998], [-3.4050822, 56.020785200000006], [-3.4052056999999993, 56.02135489999999], [-3.4052315999999996, 56.0215316], [-3.4052561, 56.0217083], [-3.4052724999999997, 56.02188520000001], [-3.4052806999999996, 56.02206230000001], [-3.405280799999999, 56.0222395], [-3.4052726, 56.0224166], [-3.4052563, 56.02259349999999], [-3.4052317999999997, 56.0227702], [-3.4051991, 56.02294640000001], [-3.4051582999999996, 56.0231221], [-3.4050916, 56.0232955], [-3.405025, 56.02361], [-3.4048941, 56.0239171], [-3.4047394, 56.0242207], [-3.4045612, 56.02452029999999], [-3.4043599, 56.0248153], [-3.4041357, 56.0251051], [-3.4038892, 56.02538909999999], [-3.4037608, 56.02554529999999], [-3.4034926, 56.025805600000005], [-3.4033166, 56.0259724], [-3.4031300999999994, 56.0261306], [-3.4022237999999994, 56.0267826], [-3.4022208999999997, 56.02678439999999], [-3.4015085999999997, 56.0272237], [-3.4005356, 56.0277768], [-3.3993689999999996, 56.028362599999994], [-3.398651, 56.0287793], [-3.3983292, 56.02896679999999], [-3.3974005999999997, 56.0296442], [-3.3965647999999997, 56.03048059999998], [-3.3961816999999996, 56.0309854], [-3.3957959, 56.031799799999995], [-3.3957056, 56.032003], [-3.3956095999999993, 56.0322256], [-3.3955152, 56.032459999999986], [-3.3954293, 56.0327], [-3.3953692999999996, 56.03287259999999], [-3.3953105, 56.03307589999999], [-3.3952684999999994, 56.03324839999999], [-3.395244, 56.0333831], [-3.3952317, 56.03351669999999], [-3.3952291999999997, 56.03365480000001], [-3.3952296999999994, 56.0337764], [-3.3952324999999997, 56.0338207], [-3.3952536, 56.0340146], [-3.3952703, 56.034102], [-3.3952946999999996, 56.0342597], [-3.3953070999999997, 56.03432799999999], [-3.3953181, 56.0343882], [-3.3953375999999995, 56.0344952], [-3.3953564999999997, 56.0345996], [-3.3953717, 56.0347069], [-3.395381, 56.0348346], [-3.3953879, 56.035093399999994], [-3.3953901, 56.03514299999999], [-3.3953936999999996, 56.03567119999999], [-3.3954042, 56.03589170000001], [-3.3954236999999994, 56.036029], [-3.3954254999999995, 56.0361051], [-3.3954278999999996, 56.0361208], [-3.3954293, 56.0361293], [-3.3954669999999996, 56.03627250000001], [-3.3955426999999996, 56.036449100000006], [-3.3955981, 56.0365905], [-3.3956105, 56.03663029999999], [-3.3956743, 56.03683449999999], [-3.3957560000000004, 56.03707369999999], [-3.3958133, 56.03717949999999], [-3.3958815, 56.03746089999999], [-3.3958861, 56.0376175], [-3.3958809999999997, 56.03770960000001], [-3.3958782, 56.03775929999999], [-3.3958801999999997, 56.0380573], [-3.3958543999999997, 56.0381958], [-3.3958068, 56.03843849999999], [-3.3957235, 56.03865450000001], [-3.3956521, 56.0388196], [-3.3954776, 56.0391043], [-3.3953843999999997, 56.0392162], [-3.3951543, 56.0394821], [-3.3949777999999995, 56.03964719999999], [-3.3948051999999995, 56.0397923], [-3.3945334999999996, 56.0400039], [-3.3942658, 56.04018560000001], [-3.3939306, 56.0403728], [-3.3937779, 56.0404581], [-3.3933773, 56.04064309999998], [-3.3930956999999995, 56.04075720000001], [-3.3926986, 56.04092320000001], [-3.3924721999999994, 56.040990999999984], [-3.3917383, 56.04117939999998], [-3.3914104000000003, 56.0412639], [-3.390966, 56.0413784], [-3.3905005, 56.0414959], [-3.3900205999999997, 56.04161709999999], [-3.3891964999999997, 56.0417906], [-3.3882706, 56.041951], [-3.3871469999999997, 56.04209480000001], [-3.3867024999999997, 56.042134], [-3.386289399999999, 56.04216089999999], [-3.3857459999999997, 56.04218519999999], [-3.3854374999999997, 56.0421947], [-3.3849682, 56.04220409999999], [-3.3844249999999994, 56.0422064], [-3.3843185000000005, 56.0422075], [-3.3834573, 56.0422069], [-3.3811523, 56.042206], [-3.3783278, 56.04221879999999], [-3.3744625, 56.04222089999999], [-3.3710057999999994, 56.0422359], [-3.3692529, 56.0422434], [-3.3682622, 56.042258999999994], [-3.3680017, 56.04226899999998], [-3.3671392, 56.042301900000005], [-3.3661918999999996, 56.04235149999999], [-3.3652241999999997, 56.04242610000001], [-3.3645768, 56.0424861], [-3.363711, 56.04258879999999], [-3.3630498, 56.0426735], [-3.3618594999999996, 56.0428624], [-3.360716, 56.0430722], [-3.3593665, 56.0433625], [-3.358471199999999, 56.04358890000001], [-3.3576481, 56.043810099999995], [-3.3558397, 56.0443629], [-3.3550061999999996, 56.0446022], [-3.3542978, 56.0447792], [-3.3536819, 56.0449028], [-3.3527060999999994, 56.0450547], [-3.3517675, 56.0451843], [-3.3516315, 56.0452031], [-3.3510554999999997, 56.0452944], [-3.3504972999999993, 56.0454013], [-3.3494580999999997, 56.04567670000001], [-3.3490213999999994, 56.045818100000005], [-3.3486329, 56.045957400000006], [-3.3482788, 56.046094999999994], [-3.3467756, 56.04676070000001], [-3.3463539, 56.0469365], [-3.3459351, 56.04709729999999], [-3.3452044999999995, 56.04737000000001], [-3.3447312, 56.04751709999999], [-3.3444756999999994, 56.0475973], [-3.3439801999999994, 56.04777030000001], [-3.3431675, 56.0479801], [-3.3422944, 56.04818110000001], [-3.3413390999999995, 56.0483512], [-3.3404505999999996, 56.04849999999999], [-3.3383824999999994, 56.0487895], [-3.3361932, 56.04909260000001], [-3.3342514, 56.0493688], [-3.334039, 56.049398999999994], [-3.3314929, 56.0497487], [-3.330273, 56.049944], [-3.3290748, 56.050169099999984], [-3.3284101999999995, 56.050306799999994], [-3.3277806, 56.05046080000001], [-3.3275242, 56.050528500000006], [-3.3262063, 56.050869500000005], [-3.3246278, 56.05135620000001], [-3.323766551242229, 56.05160001256324], [-3.3229287, 56.0518372], [-3.3209056, 56.052435900000006], [-3.3185278000000005, 56.053123199999995], [-3.3178458, 56.05332369999999], [-3.3173400999999996, 56.05346899999999], [-3.3166067999999997, 56.053664199999986], [-3.3160855, 56.0537914], [-3.3155192, 56.053936199999995], [-3.3148621, 56.054086], [-3.3141682, 56.0542179], [-3.3134413, 56.05433659999999], [-3.3125752999999993, 56.05444700000001], [-3.311642, 56.05456589999999], [-3.3100720999999997, 56.0546697], [-3.3092796999999994, 56.0546999], [-3.3085486, 56.05470960000001], [-3.3072898, 56.0547107], [-3.3066613999999994, 56.0546935], [-3.3060326999999994, 56.05465379999999], [-3.3049002, 56.0545829], [-3.3041501999999996, 56.0545234], [-3.3034485, 56.05450369999999], [-3.3028537999999994, 56.0545118], [-3.3024034, 56.05454780000001], [-3.3020610999999995, 56.0545844], [-3.3018789, 56.0546026], [-3.3013111999999993, 56.0547028], [-3.3010183999999994, 56.0547649], [-3.3007601, 56.05482699999999], [-3.3003836, 56.0549378], [-3.2996594999999997, 56.0551724], [-3.2988169, 56.055476], [-3.2980887, 56.055709099999994], [-3.2974399, 56.0559218], [-3.2969405, 56.0560599], [-3.2966907999999995, 56.05611650000001], [-3.2963496999999995, 56.0561823], [-3.2958900999999994, 56.0562715], [-3.295386699999999, 56.056351], [-3.2948142, 56.05642959999999], [-3.2941528, 56.05648740000001], [-3.2934340999999994, 56.05652419999999], [-3.2926103, 56.05652930000001], [-3.2919939999999994, 56.0565022], [-3.2912058999999996, 56.05643779999999], [-3.2903757, 56.05635579999999], [-3.2891778, 56.056239899999994], [-3.2887799, 56.056223900000006], [-3.2886039, 56.0562168], [-3.2880689999999997, 56.0562219], [-3.287446399999999, 56.05623829999999], [-3.2868333, 56.05626989999999], [-3.2860527, 56.05632909999999], [-3.2854425999999997, 56.0563969], [-3.2848192, 56.0564753], [-3.2831695999999995, 56.05667669999999], [-3.2819219, 56.05679580000001], [-3.280506, 56.0569332], [-3.2798668999999996, 56.057018], [-3.2792818, 56.0571029], [-3.2779163, 56.05733980000001], [-3.276767599999999, 56.0575474], [-3.2755246, 56.0577177], [-3.2744194, 56.0578713], [-3.2734516999999994, 56.05801569999999], [-3.272755390974832, 56.0581480132136], [-3.2725839, 56.0581806], [-3.2717296000000005, 56.0583724], [-3.2691302, 56.05893369999999], [-3.2664955000000004, 56.05950589999999], [-3.2656071, 56.0596592], [-3.2649834, 56.0597465], [-3.2644919000000003, 56.0598052], [-3.263926, 56.05984899999999], [-3.2636696999999995, 56.0598688], [-3.2630286999999996, 56.0598999], [-3.262366, 56.0599184], [-3.2616420999999995, 56.0599209], [-3.2602596000000004, 56.0598915], [-3.2593256, 56.05989370000001], [-3.2586918, 56.059916099999995], [-3.257479899999999, 56.0600227], [-3.2568446999999994, 56.06010990000001], [-3.2562818, 56.060191399999994], [-3.2539174, 56.06063679999999], [-3.2526591, 56.06086520000001], [-3.2520162, 56.0609742], [-3.2513077, 56.061075399999986], [-3.2509781, 56.0611135], [-3.2505692, 56.0611616], [-3.2498395, 56.0612383], [-3.2491023999999995, 56.061293], [-3.2483465999999996, 56.0613367], [-3.2470441999999995, 56.0613639], [-3.2460697, 56.0613574], [-3.2454151999999996, 56.0613389], [-3.2447126999999996, 56.061299899999995], [-3.2441663, 56.06125689999999], [-3.2437207, 56.061210299999985], [-3.2431332, 56.0611254], [-3.2427388999999995, 56.0610562], [-3.2426520999999995, 56.061041], [-3.2418197, 56.0608418], [-3.2411167, 56.060652399999995], [-3.2405484999999996, 56.0604732], [-3.2401138, 56.0603021], [-3.2397628999999997, 56.0601634], [-3.2394054999999997, 56.059996600000005], [-3.2390711, 56.05982180000001], [-3.2387535999999995, 56.0596472], [-3.2385635, 56.0595313], [-3.2379646, 56.0591367], [-3.2374342, 56.058761], [-3.2370266999999995, 56.0584688], [-3.2366982999999996, 56.0582489], [-3.236504584583183, 56.0581480132136], [-3.236063699999999, 56.0579184], [-3.2357117999999994, 56.057772400000005], [-3.2354783, 56.0576889], [-3.2352495, 56.0576191], [-3.2349217, 56.0575309], [-3.2346265, 56.0574669], [-3.2344453999999994, 56.057433800000005], [-3.234203299999999, 56.05739909999999], [-3.2339854999999997, 56.0573782], [-3.233935022830277, 56.057373868004625], [-3.2338246999999996, 56.0573644], [-3.2336632999999995, 56.0573531], [-3.2334354999999997, 56.0573431], [-3.2330902, 56.05734369999999], [-3.2327108, 56.05735860000001], [-3.2324925, 56.057377], [-3.2323311, 56.0573953], [-3.2317916999999996, 56.05748440000001], [-3.2312778999999994, 56.05761480000001], [-3.230372, 56.0579018], [-3.229761534021061, 56.0581480132136], [-3.2295647, 56.0582274], [-3.2287994, 56.058609699999984], [-3.2286874999999995, 56.05867610000001], [-3.2281078, 56.0590202], [-3.2275163, 56.05939839999999], [-3.2268277999999997, 56.05989199999999], [-3.226199499999999, 56.060434099999995], [-3.2256366, 56.0609323], [-3.2254571, 56.061090799999995], [-3.2252454, 56.06124929999999], [-3.2251058999999995, 56.0613505], [-3.2248558999999997, 56.06152449999999], [-3.2245415000000004, 56.06173], [-3.2241377999999994, 56.0619612], [-3.2235483, 56.06227749999999], [-3.2230297999999995, 56.0625259], [-3.2222058999999996, 56.06286610000001], [-3.2217111999999997, 56.0630433], [-3.2211425, 56.063235199999994], [-3.2207761999999995, 56.06334149999999], [-3.2203823000000003, 56.0634493], [-3.2199049999999994, 56.0635723], [-3.2194147999999996, 56.06368100000001], [-3.2187041999999995, 56.06381949999999], [-3.2181431000000003, 56.0639116], [-3.2176369, 56.0639792], [-3.2172670999999995, 56.0640215], [-3.2168056999999997, 56.0640703], [-3.2163048999999995, 56.0641108], [-3.2157757999999994, 56.0641465], [-3.2143986999999994, 56.06421850000001], [-3.2121273, 56.06432860000001], [-3.2109506999999997, 56.0643856], [-3.210339100000001, 56.0644115], [-3.2083522, 56.064502899999994], [-3.2069136, 56.0645685], [-3.205958799999999, 56.0646111], [-3.205506, 56.0646262], [-3.2050685, 56.0646311], [-3.2044108999999996, 56.0646358], [-3.2035508000000004, 56.0646187], [-3.2030720999999995, 56.06457859999998], [-3.2016697, 56.0644387], [-3.200208, 56.06424830000001], [-3.1990363999999993, 56.06410049999999], [-3.1971316, 56.0638481], [-3.1962233, 56.063739299999995], [-3.1957023, 56.0636949], [-3.1952474, 56.06366429999999], [-3.1947870999999997, 56.0636476], [-3.1944429999999997, 56.06364789999999], [-3.1939282, 56.063651799999995], [-3.1931044, 56.0636877], [-3.1921497, 56.0637586], [-3.1910565, 56.06384409999999], [-3.1905987999999996, 56.0638853], [-3.1901558999999997, 56.0639359], [-3.1892885, 56.064043699999985], [-3.1884124, 56.0641738], [-3.1875259, 56.0643327], [-3.1866526999999993, 56.0644974], [-3.1863285999999995, 56.0645585], [-3.184253, 56.064949899999995], [-3.1833966999999994, 56.065137799999995], [-3.1832508, 56.065172100000005], [-3.1822717999999997, 56.065412], [-3.1818454000000003, 56.0655267], [-3.1799457999999996, 56.06613519999999], [-3.1787945999999994, 56.0665676], [-3.1780374, 56.06685050000001], [-3.1773501, 56.067132599999994], [-3.1768273999999996, 56.0673978], [-3.1764336999999996, 56.06761349999999], [-3.1760426000000006, 56.06785870000001], [-3.1758455999999997, 56.0680091], [-3.1752649999999996, 56.0684775], [-3.1750101999999996, 56.06869489999999], [-3.17485, 56.06883160000001], [-3.1741787999999995, 56.069347], [-3.1738873000000005, 56.0695425], [-3.1736015999999996, 56.0697245], [-3.1733985, 56.0698458], [-3.1732485, 56.069933], [-3.173139299999999, 56.0699936], [-3.172460099999999, 56.070379999999986], [-3.171997999999999, 56.0706389], [-3.171546, 56.0708922], [-3.1711016, 56.0711447], [-3.1702299999999997, 56.0716702], [-3.1697772, 56.0719806], [-3.1694499, 56.0722086], [-3.169025599999999, 56.0725301], [-3.1682018999999997, 56.0732134], [-3.1676406000000004, 56.07371049999999], [-3.1669072999999996, 56.0744517], [-3.166503, 56.074932999999994], [-3.1661341, 56.0754019], [-3.165886, 56.075736500000005], [-3.1654934, 56.076388], [-3.1648356, 56.07761829999999], [-3.1641953, 56.07869439999999], [-3.164046299999999, 56.0789448], [-3.1639871, 56.0790412], [-3.1635724999999995, 56.07971609999999], [-3.1632239, 56.0803253], [-3.1630068999999996, 56.08071919999999], [-3.162794, 56.08113069999999], [-3.1624898999999997, 56.081806599999986], [-3.1623241999999996, 56.08229409999999], [-3.1622553999999994, 56.0825713], [-3.1621364999999995, 56.08331199999999], [-3.1621226, 56.08376], [-3.1621320999999996, 56.08400580000001], [-3.1621553, 56.0842718], [-3.1621783999999997, 56.0845378], [-3.1622923999999997, 56.08505610000001], [-3.162394299999999, 56.085438], [-3.1625664, 56.0859279], [-3.1627968, 56.08646420000001], [-3.1631817999999994, 56.08716879999999], [-3.1634548, 56.08761979999999], [-3.1642216, 56.0889382], [-3.1643258, 56.089127], [-3.1646667, 56.08971890000001], [-3.1650071, 56.09030969999999], [-3.1650554, 56.0904023], [-3.1652292, 56.090681700000005], [-3.1670752999999996, 56.09381749999999], [-3.1684337000000005, 56.096186200000005], [-3.168594699999999, 56.09646699999999], [-3.1686125, 56.09650489999999], [-3.1686642000000003, 56.096615199999995], [-3.1689100999999997, 56.097167], [-3.1691138999999997, 56.09772559999999], [-3.1694223000000004, 56.0991264], [-3.169461, 56.0994677], [-3.1694643999999994, 56.09966459999999], [-3.1694667999999995, 56.0998021], [-3.169423, 56.100497], [-3.1692999999999993, 56.10125399999999], [-3.1688528, 56.10369759999999], [-3.1688261999999994, 56.10382849999999], [-3.1688045, 56.10393489999999], [-3.1686409999999996, 56.1047385], [-3.1684121, 56.1060776], [-3.1681573, 56.107371500000006], [-3.1681117, 56.107617299999994], [-3.168067999999999, 56.1078675], [-3.1679971244214493, 56.10827294686537], [-3.1679280999999997, 56.1086678], [-3.167627599999999, 56.11022770000001], [-3.1675873, 56.1104226], [-3.1675024000000005, 56.11079879999999], [-3.1673412, 56.11130899999999], [-3.1671996, 56.11165549999999], [-3.1671274, 56.1118279], [-3.1670522999999995, 56.111999399999995], [-3.1668319, 56.11243329999999], [-3.166747, 56.1125864], [-3.1666381, 56.112770399999995], [-3.1665739, 56.11288909999999], [-3.1663973, 56.113178700000006], [-3.1663024, 56.113328], [-3.1661722999999995, 56.113524199999986], [-3.1658932, 56.1138973], [-3.1656711999999994, 56.1141526], [-3.165276, 56.1145883], [-3.1648409, 56.115009], [-3.1641219, 56.115630800000005], [-3.1636962, 56.1159585], [-3.1635580999999995, 56.11606739999999], [-3.1633725, 56.116188699999995], [-3.163139, 56.1163476], [-3.1625599999999996, 56.1167085], [-3.1623413, 56.11683740000001], [-3.1617126999999994, 56.11720780000001], [-3.1612174, 56.117473], [-3.1608525, 56.1176479], [-3.1600165999999996, 56.1180396], [-3.1594137, 56.1183058], [-3.1587864, 56.11856119999999], [-3.1582252, 56.11878159999999], [-3.1579609999999994, 56.1188786], [-3.1565753, 56.1194208], [-3.1533842, 56.120666], [-3.1522974, 56.121091699999994], [-3.1507182999999994, 56.1217103], [-3.1484694, 56.1225916], [-3.1480222, 56.1227639], [-3.1476426, 56.122901299999995], [-3.1469295, 56.12314219999998], [-3.1465153999999997, 56.1232625], [-3.1461283, 56.12335790000001], [-3.1460241, 56.123382], [-3.1458457, 56.1234232], [-3.1453682, 56.1235256], [-3.1448352, 56.1236262], [-3.1443269, 56.1237047], [-3.144103494418325, 56.12373560559073], [-3.1438020999999994, 56.12377729999999], [-3.1432586, 56.1238333], [-3.1425458, 56.12388879999999], [-3.1414664, 56.1239279], [-3.1408218999999997, 56.123934199999994], [-3.1403160999999997, 56.123921], [-3.1397593999999995, 56.1238959], [-3.1392030999999996, 56.12386299999999], [-3.1385406, 56.1238264], [-3.1380752, 56.1238201], [-3.1377686, 56.1238178], [-3.1373106, 56.1238222], [-3.1366317, 56.12384449999999], [-3.1361527999999996, 56.12387720000001], [-3.1355218999999996, 56.12393019999999], [-3.1349923999999993, 56.1239882], [-3.1341610999999996, 56.1241099], [-3.1335839999999995, 56.124205499999995], [-3.1328446, 56.12435949999999], [-3.1321519999999996, 56.1245165], [-3.1314651999999996, 56.1247062], [-3.130809999999999, 56.1249166], [-3.1300787, 56.1251863], [-3.1294913, 56.1254275], [-3.129028, 56.12564609999999], [-3.1284932999999997, 56.1259198], [-3.1279615999999995, 56.1262235], [-3.1275115, 56.1265122], [-3.1270613999999997, 56.1268283], [-3.1265572, 56.127207299999995], [-3.1260821999999995, 56.1275854], [-3.1260368, 56.127632000000006], [-3.125931899999999, 56.1277398], [-3.1256289999999995, 56.1280131], [-3.1252086, 56.128422], [-3.1249601, 56.12869909999999], [-3.124731, 56.12897610000001], [-3.1244211999999996, 56.1293784], [-3.1241859999999995, 56.1297356], [-3.1239977999999997, 56.1300459], [-3.1237259000000006, 56.130613800000006], [-3.1235798000000004, 56.13101439999999], [-3.1234984, 56.1312901], [-3.123364, 56.131988599999985], [-3.1232848, 56.13268], [-3.1232321999999995, 56.1335403], [-3.1231956, 56.134921], [-3.1232665999999996, 56.13568409999999], [-3.1234192999999997, 56.1363891], [-3.1238654, 56.1379262], [-3.1244899, 56.13994360000001], [-3.1245453, 56.1401214], [-3.1251089999999997, 56.141929], [-3.1257103999999996, 56.1438642], [-3.1263331999999995, 56.1458899], [-3.1266964, 56.14704859999999], [-3.1270423999999997, 56.148145], [-3.1277831999999997, 56.1505761], [-3.1285737999999994, 56.1530671], [-3.1294739, 56.15599629999999], [-3.1296062, 56.156395499999995], [-3.1297082, 56.1567408], [-3.1299379, 56.15759429999999], [-3.1300076, 56.1581053], [-3.1300283, 56.1582571], [-3.1300344365223984, 56.1583326870682], [-3.1300746, 56.1588274], [-3.1301605999999995, 56.1598715], [-3.1302371999999994, 56.16116499999999], [-3.1302506999999995, 56.1613766], [-3.130253999999999, 56.16155949999999], [-3.1303298999999996, 56.1617783], [-3.1304157, 56.16194629999999], [-3.1304938, 56.1620754], [-3.130582, 56.16219720000001], [-3.130642299999999, 56.1622695], [-3.1307530999999997, 56.16240229999999], [-3.1309467999999994, 56.16258620000001], [-3.1310897999999994, 56.16268939999999], [-3.1312417999999997, 56.16280059999999], [-3.1314086999999997, 56.1629035], [-3.1315965, 56.1630031], [-3.1317693, 56.16308769999999], [-3.131969, 56.1631773], [-3.1322401999999996, 56.1632918], [-3.1325024999999997, 56.16337649999999], [-3.1327885999999996, 56.16344949999999], [-3.1330687, 56.1635109], [-3.1333922999999997, 56.1635606], [-3.1336558, 56.1635872], [-3.1339439, 56.1636115], [-3.1342548, 56.16362039999999], [-3.1345983999999993, 56.1636205], [-3.1349403, 56.16361539999999], [-3.135292, 56.1635922], [-3.1355809999999997, 56.1635623], [-3.1358581999999995, 56.1635158], [-3.1361801, 56.163454400000006], [-3.1368663999999997, 56.16327410000001], [-3.1373399, 56.16314179999999], [-3.1379869, 56.1629896], [-3.1387892000000006, 56.1628121], [-3.1395312000000004, 56.1626823], [-3.1404683, 56.1625287], [-3.1405638999999996, 56.162516499999995], [-3.1413413, 56.16242660000001], [-3.1414157000000005, 56.162417999999995], [-3.1429316999999997, 56.1622847], [-3.144103494418325, 56.16220569273399], [-3.1445246, 56.1621773], [-3.1454350999999994, 56.1621554], [-3.144103494418325, 56.16224020415884], [-3.1429416, 56.1623142]]} |
21.8 |
0608½ |
0643 |
Dalmeny D.P.L. |
Glenrothes with Thornton |
Glenrothes with Thornton |
56.1623142 |
-3.1429416 |
56.1623142 |
-3.1429416 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:43:00 |
Glenrothes with Thornton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15978297 |
1789537374596610 |
60 |
60 |
2026-09-16 05:53:04.436574 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:43:01.318438 |
| 568339 |
597474 |
L79311 |
861L12M516 |
2026-09-16 |
COMPLETE |
15977402 |
2026-09-16 06:43:00 |
2026-09-16 05:53:08 |
2026-09-18 05:53:08 |
{"id": 597474, "stp": "P", "toc": "South Western Railway", "uid": "L79311", "consist": "159004+159014", "dest_crs": null, "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79311/2026-09-16/detailed", "trust_id": "861L12M516", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "0642", "dest_platform": "7", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1L12", "timing_status": "LATE", "origin_station": "Salisbury", "current_leg_arr": "0643", "current_leg_dep": "0635", "current_leg_end": "London Waterloo", "origin_dep_time": "0510", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-16T05:53:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-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": "Clapham Junction (M)", "dest_arr_time_act": "0641½", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "3.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 427.026, \"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\": 478.358, \"from_m\": 427.026, \"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\": 515.678, \"from_m\": 478.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\": 845.835, \"from_m\": 515.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2485.719, \"from_m\": 845.835, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8901.62, \"from_m\": 2485.719, \"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\": 27815.498, \"from_m\": 8901.62, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51803.299, \"from_m\": 27815.498, \"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\": 52648.234, \"from_m\": 51803.299, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53312.557, \"from_m\": 52648.234, \"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\": 57078.649, \"from_m\": 53312.557, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57438.728, \"from_m\": 57078.649, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57756.657, \"from_m\": 57438.728, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 58221.256, \"from_m\": 57756.657, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58267.954, \"from_m\": 58221.256, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101189.236, \"from_m\": 58267.954, \"capability_applied\": null, \"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\": 103305.343, \"from_m\": 101189.236, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103332.446, \"from_m\": 103305.343, \"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\": 114261.728, \"from_m\": 103332.446, \"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\": 118264.746, \"from_m\": 114261.728, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 127935.984, \"from_m\": 118264.746, \"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\": 132430.558, \"from_m\": 127935.984, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133560.598, \"from_m\": 132430.558, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133591.509, \"from_m\": 133560.598, \"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\": 133710.075, \"from_m\": 133591.509, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133824.168, \"from_m\": 133710.075, \"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\": 133885.219, \"from_m\": 133824.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 134303.281, \"from_m\": 133885.219, \"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\": 597474, \"profile_key\": \"7e1307ed6f7ce8d1a61df13ec073a0af0ae5ff891795ac566456ab50942d523e\", \"schedule_id\": 16746, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0510\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 1729.221, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 3, \"distance_m\": 2410.161, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516H\", \"location\": \"Porton\", \"stage_seq\": 4, \"distance_m\": 8571.146, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0521H\", \"wtt_dep\": \"0522H\", \"location\": \"Grateley\", \"stage_seq\": 5, \"distance_m\": 17614.252, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0528H\", \"wtt_dep\": \"0530\", \"location\": \"Andover\", \"stage_seq\": 6, \"distance_m\": 27815.498, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0537H\", \"wtt_dep\": \"0538H\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 7, \"distance_m\": 39330.981, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0543H\", \"wtt_dep\": \"0544H\", \"location\": \"Overton\", \"stage_seq\": 8, \"distance_m\": 45161.901, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0550\", \"location\": \"Worting Jn\", \"stage_seq\": 9, \"distance_m\": 53632.754, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0552H\", \"wtt_dep\": \"0554\", \"location\": \"Basingstoke\", \"stage_seq\": 10, \"distance_m\": 57615.501, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0605\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 11, \"distance_m\": 80982.274, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0611\", \"location\": \"Woking Jn\", \"stage_seq\": 12, \"distance_m\": 94564.102, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0612\", \"wtt_dep\": \"0613H\", \"location\": \"Woking\", \"stage_seq\": 13, \"distance_m\": 95365.679, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0622H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 14, \"distance_m\": 112784.895, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624\", \"location\": \"Surbiton\", \"stage_seq\": 15, \"distance_m\": 115011.135, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0624H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 16, \"distance_m\": 117854.653, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626\", \"location\": \"New Malden\", \"stage_seq\": 17, \"distance_m\": 118669.212, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0628\", \"location\": \"Wimbledon\", \"stage_seq\": 18, \"distance_m\": 122651.822, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0632H\", \"wtt_dep\": \"0634\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 19, \"distance_m\": 128028.248, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0639H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 20, \"distance_m\": 133560.598, \"section_seq\": 1, \"route_path_id\": 34809}, {\"is_pass\": false, \"wtt_arr\": \"0641H\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 21, \"distance_m\": 134303.281, \"section_seq\": 1, \"route_path_id\": 34809}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 134303.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34809}], \"total_distance_m\": 134303.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 133912.073, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 391.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0510", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.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-16T04:22:17Z\", \"source_id\": 15936273, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:28Z\", \"source_id\": 49096545, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:27:33Z\", \"source_id\": 15937775, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:37:18Z\", \"source_id\": 15941015, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:19Z\", \"source_id\": 15943283, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:21Z\", \"source_id\": 49127528, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:53:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:52:29Z\", \"source_id\": 15947126, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:34Z\", \"source_id\": 49161520, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:12:38Z\", \"source_id\": 15957981, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:06Z\", \"source_id\": 49183964, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:08Z\", \"source_id\": 15965174, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:36Z\", \"source_id\": 49189017, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:26:42Z\", \"source_id\": 15966852, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:38Z\", \"source_id\": 49195503, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:29:42Z\", \"source_id\": 15968979, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:17Z\", \"source_id\": 49203754, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:33:22Z\", \"source_id\": 15971567, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:22Z\", \"source_id\": 15977272, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:30Z\", \"source_id\": 49222129, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:35Z\", \"source_id\": 15977402, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "7", "timing_fact_generation": 1789537297745348, "current_leg_arrival_utc": "2026-09-16T06:42:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:43:04.410656", "service_state_evidence_id": 15977402, "current_leg_start_actual_dep": "2026-09-16T06:35:00+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-16T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:53:04.440932", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SAL |
None |
1L12 |
159004+159014 |
6 |
90 |
None |
{"version": 3, "segments": [{"to_m": 427.026, "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": 478.358, "from_m": 427.026, "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": 515.678, "from_m": 478.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": 845.835, "from_m": 515.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2485.719, "from_m": 845.835, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8901.62, "from_m": 2485.719, "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": 27815.498, "from_m": 8901.62, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51803.299, "from_m": 27815.498, "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": 52648.234, "from_m": 51803.299, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53312.557, "from_m": 52648.234, "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": 57078.649, "from_m": 53312.557, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57438.728, "from_m": 57078.649, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 57756.657, "from_m": 57438.728, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 58221.256, "from_m": 57756.657, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 58267.954, "from_m": 58221.256, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 101189.236, "from_m": 58267.954, "capability_applied": null, "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": 103305.343, "from_m": 101189.236, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103332.446, "from_m": 103305.343, "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": 114261.728, "from_m": 103332.446, "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": 118264.746, "from_m": 114261.728, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 127935.984, "from_m": 118264.746, "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": 132430.558, "from_m": 127935.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133560.598, "from_m": 132430.558, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133591.509, "from_m": 133560.598, "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": 133710.075, "from_m": 133591.509, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 133824.168, "from_m": 133710.075, "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": 133885.219, "from_m": 133824.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 134303.281, "from_m": 133885.219, "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": 597474, "profile_key": "7e1307ed6f7ce8d1a61df13ec073a0af0ae5ff891795ac566456ab50942d523e", "schedule_id": 16746, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0510", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Salisbury Tunnel Jn", "stage_seq": 2, "distance_m": 1729.221, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513", "location": "Laverstock North Jn", "stage_seq": 3, "distance_m": 2410.161, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516H", "location": "Porton", "stage_seq": 4, "distance_m": 8571.146, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0521H", "wtt_dep": "0522H", "location": "Grateley", "stage_seq": 5, "distance_m": 17614.252, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0528H", "wtt_dep": "0530", "location": "Andover", "stage_seq": 6, "distance_m": 27815.498, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0537H", "wtt_dep": "0538H", "location": "Whitchurch (Hants)", "stage_seq": 7, "distance_m": 39330.981, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0543H", "wtt_dep": "0544H", "location": "Overton", "stage_seq": 8, "distance_m": 45161.901, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0550", "location": "Worting Jn", "stage_seq": 9, "distance_m": 53632.754, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0552H", "wtt_dep": "0554", "location": "Basingstoke", "stage_seq": 10, "distance_m": 57615.501, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0605", "location": "Farnborough (Main)", "stage_seq": 11, "distance_m": 80982.274, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0611", "location": "Woking Jn", "stage_seq": 12, "distance_m": 94564.102, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0612", "wtt_dep": "0613H", "location": "Woking", "stage_seq": 13, "distance_m": 95365.679, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0622H", "location": "Hampton Court Jn", "stage_seq": 14, "distance_m": 112784.895, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624", "location": "Surbiton", "stage_seq": 15, "distance_m": 115011.135, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0624H", "location": "Berrylands Juncton", "stage_seq": 16, "distance_m": 117854.653, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626", "location": "New Malden", "stage_seq": 17, "distance_m": 118669.212, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0628", "location": "Wimbledon", "stage_seq": 18, "distance_m": 122651.822, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0632H", "wtt_dep": "0634", "location": "Clapham Junction (M)", "stage_seq": 19, "distance_m": 128028.248, "section_seq": 1, "route_path_id": 34809}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0639H", "location": "Waterloo West Crossings", "stage_seq": 20, "distance_m": 133560.598, "section_seq": 1, "route_path_id": 34809}, {"is_pass": false, "wtt_arr": "0641H", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 21, "distance_m": 134303.281, "section_seq": 1, "route_path_id": 34809}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 134303.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 34809}], "total_distance_m": 134303.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 133912.073, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 391.208, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:17Z", "source_id": 15936273, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T05:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:28Z", "source_id": 49096545, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T04:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:27:33Z", "source_id": 15937775, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T05:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:37:18Z", "source_id": 15941015, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T05:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:19Z", "source_id": 15943283, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T05:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27085, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:21Z", "source_id": 49127528, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:53:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:52:29Z", "source_id": 15947126, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T05:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:34Z", "source_id": 49161520, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T05:13:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:12:38Z", "source_id": 15957981, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T06:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:06Z", "source_id": 49183964, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T05:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:08Z", "source_id": 15965174, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:36Z", "source_id": 49189017, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:26:42Z", "source_id": 15966852, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T06:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:38Z", "source_id": 49195503, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:29:42Z", "source_id": 15968979, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T06:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:17Z", "source_id": 49203754, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:33:22Z", "source_id": 15971567, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T06:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:22Z", "source_id": 15977272, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T06:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28957, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:30Z", "source_id": 49222129, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:43:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:35Z", "source_id": 15977402, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}] |
Salisbury |
0510 |
0510 |
3 |
None |
None |
London Waterloo |
0642 |
0641½ |
7 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79311/2026-09-16/detailed |
None |
Clapham Junction (M) |
2026-09-16T06:35:00+01:00 |
London Waterloo |
8.0 |
{"type": "LineString", "coordinates": [[-0.17096339999999996, 51.464049499999994], [-0.1707099, 51.464263999999986], [-0.17058149999999997, 51.4643605], [-0.1704387, 51.46445779999999], [-0.17025609999999997, 51.464572199999985], [-0.1700469, 51.4646943], [-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]]} |
3.9 |
0635 |
0643 |
Clapham Junction (M) |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-16 05:53:07 |
TERMINATED |
2026-09-16 05:43:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977402 |
1789537297745348 |
83 |
83 |
2026-09-16 05:53:04.440932 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:43:04.410656 |
| 568340 |
596898 |
W32981 |
629T01M416 |
2026-09-16 |
COMPLETE |
15977419 |
2026-09-16 06:43:00 |
2026-09-16 05:53:08 |
2026-09-18 05:53:08 |
{"id": 596898, "stp": "P", "toc": "Thameslink", "uid": "W32981", "consist": "700128", "dest_crs": "BTN", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32981/2026-09-16/detailed", "trust_id": "629T01M416", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "0643", "dest_platform": "6", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "9T01", "timing_status": "ON TIME", "origin_station": "Bedford", "current_leg_arr": "0643", "current_leg_dep": "0638", "current_leg_end": "Brighton", "origin_dep_time": "0412", "origin_platform": "3", "current_location": "Brighton", "last_update_time": "2026-09-16T05:53:08", "route_debug_link": null, "timing_variation": "0 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": "0643", "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": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"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\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.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\": 12232.27, \"from_m\": 1498.472, \"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\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.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\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"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\": 32343.322, \"from_m\": 31292.048, \"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\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"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\": 37618.58, \"from_m\": 35819.781, \"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\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"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\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"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\": 51190.173, \"from_m\": 47056.588, \"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\": 68893.066, \"from_m\": 51190.173, \"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\": 72251.899, \"from_m\": 68893.066, \"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\": 73638.737, \"from_m\": 72251.899, \"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\": 75337.843, \"from_m\": 73638.737, \"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\": 77179.182, \"from_m\": 75337.843, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77397.672, \"from_m\": 77179.182, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77975.806, \"from_m\": 77397.672, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80661.665, \"from_m\": 77975.806, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80730.549, \"from_m\": 80661.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81957.537, \"from_m\": 80730.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81994.798, \"from_m\": 81957.537, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82065.831, \"from_m\": 81994.798, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82121.099, \"from_m\": 82065.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82274.125, \"from_m\": 82121.099, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84316.388, \"from_m\": 82274.125, \"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\": 84378.844, \"from_m\": 84316.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85622.36, \"from_m\": 84378.844, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85699.986, \"from_m\": 85622.36, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86109.622, \"from_m\": 85699.986, \"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\": 86822.243, \"from_m\": 86109.622, \"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\": 86892.816, \"from_m\": 86822.243, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87439.714, \"from_m\": 86892.816, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89053.618, \"from_m\": 87439.714, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90625.524, \"from_m\": 89053.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\": 91561.952, \"from_m\": 90625.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93451.762, \"from_m\": 91561.952, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102463.298, \"from_m\": 93451.762, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104274.681, \"from_m\": 102463.298, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104309.515, \"from_m\": 104274.681, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 104616.766, \"from_m\": 104309.515, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104900.658, \"from_m\": 104616.766, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105416.75, \"from_m\": 104900.658, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105588.524, \"from_m\": 105416.75, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106866.168, \"from_m\": 105588.524, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111209.15, \"from_m\": 106866.168, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111325.918, \"from_m\": 111209.15, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 111448.45, \"from_m\": 111325.918, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 111515.227, \"from_m\": 111448.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122410.331, \"from_m\": 111515.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 123143.679, \"from_m\": 122410.331, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 131636.15, \"from_m\": 123143.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 131707.139, \"from_m\": 131636.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\": 138821.509, \"from_m\": 131707.139, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 138902.216, \"from_m\": 138821.509, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139196.45, \"from_m\": 138902.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 140051.72, \"from_m\": 139196.45, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147915.932, \"from_m\": 140051.72, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149129.651, \"from_m\": 147915.932, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149647.813, \"from_m\": 149129.651, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149694.08, \"from_m\": 149647.813, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 149758.045, \"from_m\": 149694.08, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 153843.189, \"from_m\": 149758.045, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153876.99, \"from_m\": 153843.189, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165944.752, \"from_m\": 153876.99, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168203.906, \"from_m\": 165944.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\": 168270.824, \"from_m\": 168203.906, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 168992.711, \"from_m\": 168270.824, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 169005.812, \"from_m\": 168992.711, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169435.666, \"from_m\": 169005.812, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169580.97, \"from_m\": 169435.666, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169639.92, \"from_m\": 169580.97, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 169669.621, \"from_m\": 169639.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 169710.976, \"from_m\": 169669.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\": 169971.138, \"from_m\": 169710.976, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 596898, \"profile_key\": \"9d1a5cd31d521e3f4f006dbd924d3e6b365c3bb20e3161d97cfd9692e6186fa5\", \"schedule_id\": 26377, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0412\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0414H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0416\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0423\", \"wtt_dep\": \"0424\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0427H\", \"wtt_dep\": \"0428\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0429H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0432\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0433\", \"wtt_dep\": \"0434\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0437\", \"wtt_dep\": \"0438H\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0440H\", \"wtt_dep\": \"0441H\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0446H\", \"wtt_dep\": \"0447\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0447H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0451H\", \"wtt_dep\": \"0452H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0457H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0503H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 15, \"distance_m\": 68180.373, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0504H\", \"location\": \"Hendon\", \"stage_seq\": 16, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0505H\", \"wtt_dep\": \"0506\", \"location\": \"Brent Cross West\", \"stage_seq\": 17, \"distance_m\": 71170.269, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0507\", \"location\": \"Cricklewood\", \"stage_seq\": 18, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0510\", \"wtt_dep\": \"0510H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 19, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0512H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 20, \"distance_m\": 77397.672, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0513H\", \"location\": \"Kentish Town\", \"stage_seq\": 21, \"distance_m\": 78351.639, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0516\", \"location\": \"Dock Jn North\", \"stage_seq\": 22, \"distance_m\": 79318.735, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0519\", \"wtt_dep\": \"0520\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 23, \"distance_m\": 83258.149, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0523H\", \"wtt_dep\": \"0524H\", \"location\": \"Farringdon\", \"stage_seq\": 24, \"distance_m\": 85453.992, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0525H\", \"wtt_dep\": \"0526H\", \"location\": \"City Thameslink\", \"stage_seq\": 25, \"distance_m\": 86184.15, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0528\", \"wtt_dep\": \"0529\", \"location\": \"London Blackfriars\", \"stage_seq\": 26, \"distance_m\": 86581.841, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0531H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 27, \"distance_m\": 87788.421, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0534\", \"wtt_dep\": \"0535H\", \"location\": \"London Bridge\", \"stage_seq\": 28, \"distance_m\": 88515.439, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0538\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 29, \"distance_m\": 91233.113, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0539H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 30, \"distance_m\": 91999.35, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0540H\", \"location\": \"New Cross Gate\", \"stage_seq\": 31, \"distance_m\": 93100.64, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0543H\", \"location\": \"Sydenham\", \"stage_seq\": 32, \"distance_m\": 98732.935, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0545H\", \"location\": \"Norwood Junction\", \"stage_seq\": 33, \"distance_m\": 102398.56, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0547\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 104206.253, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0548\", \"wtt_dep\": \"0549H\", \"location\": \"East Croydon\", \"stage_seq\": 35, \"distance_m\": 105077.27, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0553\", \"location\": \"Purley\", \"stage_seq\": 36, \"distance_m\": 109860.157, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0554\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 37, \"distance_m\": 111448.45, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0559H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 38, \"distance_m\": 123281.891, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0603H\", \"wtt_dep\": \"0605H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 39, \"distance_m\": 131271.509, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0609\", \"wtt_dep\": \"0610H\", \"location\": \"Three Bridges\", \"stage_seq\": 40, \"distance_m\": 135762.488, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0613H\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 41, \"distance_m\": 138902.216, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0616\", \"wtt_dep\": \"0616H\", \"location\": \"Balcombe\", \"stage_seq\": 42, \"distance_m\": 142985.995, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0619H\", \"location\": \"Copyhold Jn\", \"stage_seq\": 43, \"distance_m\": 148020.628, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0621\", \"wtt_dep\": \"0622\", \"location\": \"Haywards Heath\", \"stage_seq\": 44, \"distance_m\": 149246.971, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0625H\", \"wtt_dep\": \"0626\", \"location\": \"Wivelsfield\", \"stage_seq\": 45, \"distance_m\": 153959.63, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0626H\", \"location\": \"Keymer Jn\", \"stage_seq\": 46, \"distance_m\": 154314.156, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0627H\", \"wtt_dep\": \"0628H\", \"location\": \"Burgess Hill\", \"stage_seq\": 47, \"distance_m\": 155188.141, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0631H\", \"wtt_dep\": \"0632\", \"location\": \"Hassocks\", \"stage_seq\": 48, \"distance_m\": 158637.863, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0638\", \"wtt_dep\": \"0638H\", \"location\": \"Preston Park\", \"stage_seq\": 49, \"distance_m\": 167830.544, \"section_seq\": 1, \"route_path_id\": 101031}, {\"is_pass\": false, \"wtt_arr\": \"0643\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 50, \"distance_m\": 169971.138, \"section_seq\": 1, \"route_path_id\": 101031}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 169971.138, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101031}], \"total_distance_m\": 169971.138, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 159461.205, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10509.933, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0412", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:20:58Z\", \"source_id\": 49057157, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:22:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:21:04Z\", \"source_id\": 15926181, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:25:59Z\", \"source_id\": 49058694, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:26:03Z\", \"source_id\": 15926622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:31:22Z\", \"source_id\": 49060410, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:32:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:31:28Z\", \"source_id\": 15927138, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:35:43Z\", \"source_id\": 49062025, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:35:49Z\", \"source_id\": 15927644, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:10Z\", \"source_id\": 49063420, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:39:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:39:13Z\", \"source_id\": 15928054, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:44:29Z\", \"source_id\": 49065863, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:44:38Z\", \"source_id\": 15928775, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:50:15Z\", \"source_id\": 49068777, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T03:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T03:50:18Z\", \"source_id\": 15929642, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:10Z\", \"source_id\": 49076242, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:04:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:03:19Z\", \"source_id\": 15931912, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:04:51Z\", \"source_id\": 49077324, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:04:59Z\", \"source_id\": 15932246, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:52Z\", \"source_id\": 49078728, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:07:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:06:58Z\", \"source_id\": 15932647, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:08:09Z\", \"source_id\": 49079636, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:08:14Z\", \"source_id\": 15932897, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:46Z\", \"source_id\": 49083378, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:12:54Z\", \"source_id\": 15933925, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:44Z\", \"source_id\": 49085842, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:15:47Z\", \"source_id\": 15934601, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:32Z\", \"source_id\": 49091584, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:22:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:22:33Z\", \"source_id\": 15936365, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:46Z\", \"source_id\": 49093769, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:24:54Z\", \"source_id\": 15937017, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:51Z\", \"source_id\": 49095932, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:27:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:26:53Z\", \"source_id\": 15937583, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:14Z\", \"source_id\": 49101699, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:32:17Z\", \"source_id\": 15939275, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:16Z\", \"source_id\": 49108559, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:39:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:38:23Z\", \"source_id\": 15941373, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:28Z\", \"source_id\": 49115070, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:44:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:43:29Z\", \"source_id\": 15943336, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:46Z\", \"source_id\": 49118173, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:46:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:45:51Z\", \"source_id\": 15944230, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:52Z\", \"source_id\": 49126836, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T04:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T04:51:56Z\", \"source_id\": 15946907, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:09Z\", \"source_id\": 49146142, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:05:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:04:13Z\", \"source_id\": 15953045, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:38Z\", \"source_id\": 49154183, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:09:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:08:40Z\", \"source_id\": 15955605, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:53Z\", \"source_id\": 49167788, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:16:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:15:55Z\", \"source_id\": 15959955, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:20Z\", \"source_id\": 49176441, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:21:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:20:23Z\", \"source_id\": 15962765, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:46Z\", \"source_id\": 49185251, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:25:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:24:51Z\", \"source_id\": 15965606, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:22Z\", \"source_id\": 49190602, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:27:25Z\", \"source_id\": 15967389, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30901, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:38Z\", \"source_id\": 49197745, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:30:41Z\", \"source_id\": 15969698, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:17Z\", \"source_id\": 49212737, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:38:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:37:22Z\", \"source_id\": 15974333, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30986, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:32Z\", \"source_id\": 49222194, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T05:43:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T05:41:35Z\", \"source_id\": 15977419, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T06:43:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "6", "timing_fact_generation": 1789537295589851, "current_leg_arrival_utc": "2026-09-16T06:43:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T05:43:05.052233", "service_state_evidence_id": 15977419, "current_leg_start_actual_dep": "2026-09-16T06:38:30+01:00", "operational_evidence_version": 217, "service_state_event_time_utc": "2026-09-16T05:43:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T05:53:05.699169", "service_state_valid_until_kind": null, "operational_interpretation_version": 217, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
BTN |
9T01 |
700128 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "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": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.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": 12232.27, "from_m": 1498.472, "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": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.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": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "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": 32343.322, "from_m": 31292.048, "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": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "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": 37618.58, "from_m": 35819.781, "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": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "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": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "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": 51190.173, "from_m": 47056.588, "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": 68893.066, "from_m": 51190.173, "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": 72251.899, "from_m": 68893.066, "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": 73638.737, "from_m": 72251.899, "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": 75337.843, "from_m": 73638.737, "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": 77179.182, "from_m": 75337.843, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77397.672, "from_m": 77179.182, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77975.806, "from_m": 77397.672, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80661.665, "from_m": 77975.806, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80730.549, "from_m": 80661.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81957.537, "from_m": 80730.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81994.798, "from_m": 81957.537, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82065.831, "from_m": 81994.798, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82121.099, "from_m": 82065.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82274.125, "from_m": 82121.099, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84316.388, "from_m": 82274.125, "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": 84378.844, "from_m": 84316.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85622.36, "from_m": 84378.844, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85699.986, "from_m": 85622.36, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86109.622, "from_m": 85699.986, "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": 86822.243, "from_m": 86109.622, "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": 86892.816, "from_m": 86822.243, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87439.714, "from_m": 86892.816, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89053.618, "from_m": 87439.714, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90625.524, "from_m": 89053.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": 91561.952, "from_m": 90625.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93451.762, "from_m": 91561.952, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102463.298, "from_m": 93451.762, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104274.681, "from_m": 102463.298, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104309.515, "from_m": 104274.681, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 104616.766, "from_m": 104309.515, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104900.658, "from_m": 104616.766, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105416.75, "from_m": 104900.658, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105588.524, "from_m": 105416.75, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106866.168, "from_m": 105588.524, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111209.15, "from_m": 106866.168, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111325.918, "from_m": 111209.15, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 111448.45, "from_m": 111325.918, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 111515.227, "from_m": 111448.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122410.331, "from_m": 111515.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 123143.679, "from_m": 122410.331, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 131636.15, "from_m": 123143.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 131707.139, "from_m": 131636.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": 138821.509, "from_m": 131707.139, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 138902.216, "from_m": 138821.509, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139196.45, "from_m": 138902.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 140051.72, "from_m": 139196.45, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147915.932, "from_m": 140051.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149129.651, "from_m": 147915.932, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149647.813, "from_m": 149129.651, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149694.08, "from_m": 149647.813, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 149758.045, "from_m": 149694.08, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 153843.189, "from_m": 149758.045, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153876.99, "from_m": 153843.189, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165944.752, "from_m": 153876.99, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168203.906, "from_m": 165944.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": 168270.824, "from_m": 168203.906, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 168992.711, "from_m": 168270.824, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 169005.812, "from_m": 168992.711, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169435.666, "from_m": 169005.812, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169580.97, "from_m": 169435.666, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169639.92, "from_m": 169580.97, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 169669.621, "from_m": 169639.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 169710.976, "from_m": 169669.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": 169971.138, "from_m": 169710.976, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 596898, "profile_key": "9d1a5cd31d521e3f4f006dbd924d3e6b365c3bb20e3161d97cfd9692e6186fa5", "schedule_id": 26377, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0412", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0414H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0416", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0423", "wtt_dep": "0424", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0427H", "wtt_dep": "0428", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0429H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0432", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0433", "wtt_dep": "0434", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0437", "wtt_dep": "0438H", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0440H", "wtt_dep": "0441H", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0446H", "wtt_dep": "0447", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0447H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0451H", "wtt_dep": "0452H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0457H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0503H", "location": "Silkstream Jn", "stage_seq": 15, "distance_m": 68180.373, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0504H", "location": "Hendon", "stage_seq": 16, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0505H", "wtt_dep": "0506", "location": "Brent Cross West", "stage_seq": 17, "distance_m": 71170.269, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0507", "location": "Cricklewood", "stage_seq": 18, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0510", "wtt_dep": "0510H", "location": "West Hampstead Thameslink", "stage_seq": 19, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0512H", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 77397.672, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0513H", "location": "Kentish Town", "stage_seq": 21, "distance_m": 78351.639, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0516", "location": "Dock Jn North", "stage_seq": 22, "distance_m": 79318.735, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0519", "wtt_dep": "0520", "location": "St Pancras Low Level", "stage_seq": 23, "distance_m": 83258.149, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0523H", "wtt_dep": "0524H", "location": "Farringdon", "stage_seq": 24, "distance_m": 85453.992, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0525H", "wtt_dep": "0526H", "location": "City Thameslink", "stage_seq": 25, "distance_m": 86184.15, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0528", "wtt_dep": "0529", "location": "London Blackfriars", "stage_seq": 26, "distance_m": 86581.841, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0531H", "location": "Metropolitan Jn", "stage_seq": 27, "distance_m": 87788.421, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0534", "wtt_dep": "0535H", "location": "London Bridge", "stage_seq": 28, "distance_m": 88515.439, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0538", "location": "Corbetts Lane Jn", "stage_seq": 29, "distance_m": 91233.113, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0539H", "location": "Bricklayers Arms Jn", "stage_seq": 30, "distance_m": 91999.35, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0540H", "location": "New Cross Gate", "stage_seq": 31, "distance_m": 93100.64, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0543H", "location": "Sydenham", "stage_seq": 32, "distance_m": 98732.935, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0545H", "location": "Norwood Junction", "stage_seq": 33, "distance_m": 102398.56, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0547", "location": "Windmill Bridge Jn", "stage_seq": 34, "distance_m": 104206.253, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0548", "wtt_dep": "0549H", "location": "East Croydon", "stage_seq": 35, "distance_m": 105077.27, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0553", "location": "Purley", "stage_seq": 36, "distance_m": 109860.157, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0554", "location": "Stoats Nest Jn", "stage_seq": 37, "distance_m": 111448.45, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0559H", "location": "Earlswood (Surrey)", "stage_seq": 38, "distance_m": 123281.891, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0603H", "wtt_dep": "0605H", "location": "Gatwick Airport", "stage_seq": 39, "distance_m": 131271.509, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0609", "wtt_dep": "0610H", "location": "Three Bridges", "stage_seq": 40, "distance_m": 135762.488, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0613H", "location": "Balcombe Tunnel Jn", "stage_seq": 41, "distance_m": 138902.216, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0616", "wtt_dep": "0616H", "location": "Balcombe", "stage_seq": 42, "distance_m": 142985.995, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0619H", "location": "Copyhold Jn", "stage_seq": 43, "distance_m": 148020.628, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0621", "wtt_dep": "0622", "location": "Haywards Heath", "stage_seq": 44, "distance_m": 149246.971, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0625H", "wtt_dep": "0626", "location": "Wivelsfield", "stage_seq": 45, "distance_m": 153959.63, "section_seq": 1, "route_path_id": 101031}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0626H", "location": "Keymer Jn", "stage_seq": 46, "distance_m": 154314.156, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0627H", "wtt_dep": "0628H", "location": "Burgess Hill", "stage_seq": 47, "distance_m": 155188.141, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0631H", "wtt_dep": "0632", "location": "Hassocks", "stage_seq": 48, "distance_m": 158637.863, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0638", "wtt_dep": "0638H", "location": "Preston Park", "stage_seq": 49, "distance_m": 167830.544, "section_seq": 1, "route_path_id": 101031}, {"is_pass": false, "wtt_arr": "0643", "wtt_dep": null, "location": "Brighton", "stage_seq": 50, "distance_m": 169971.138, "section_seq": 1, "route_path_id": 101031}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 169971.138, "from_m": 0.0, "section_seq": 1, "route_path_id": 101031}], "total_distance_m": 169971.138, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 159461.205, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10509.933, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:20:58Z", "source_id": 49057157, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T03:22:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:21:04Z", "source_id": 15926181, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T04:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:25:59Z", "source_id": 49058694, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T03:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:26:03Z", "source_id": 15926622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T04:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:31:22Z", "source_id": 49060410, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T03:32:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:31:28Z", "source_id": 15927138, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T04:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:35:43Z", "source_id": 49062025, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T03:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:35:49Z", "source_id": 15927644, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T04:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:10Z", "source_id": 49063420, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T03:39:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:39:13Z", "source_id": 15928054, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T04:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:44:29Z", "source_id": 49065863, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T03:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:44:38Z", "source_id": 15928775, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T04:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:50:15Z", "source_id": 49068777, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T03:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T03:50:18Z", "source_id": 15929642, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T04:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:10Z", "source_id": 49076242, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T04:04:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:03:19Z", "source_id": 15931912, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T05:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:04:51Z", "source_id": 49077324, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T04:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:04:59Z", "source_id": 15932246, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T05:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:52Z", "source_id": 49078728, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T04:07:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:06:58Z", "source_id": 15932647, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T05:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:08:09Z", "source_id": 49079636, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T04:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:08:14Z", "source_id": 15932897, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T05:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:46Z", "source_id": 49083378, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T04:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:12:54Z", "source_id": 15933925, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T05:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:44Z", "source_id": 49085842, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T04:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:15:47Z", "source_id": 15934601, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T05:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:32Z", "source_id": 49091584, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T04:22:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:22:33Z", "source_id": 15936365, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T05:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:46Z", "source_id": 49093769, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T04:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:24:54Z", "source_id": 15937017, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T05:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:51Z", "source_id": 49095932, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T04:27:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:26:53Z", "source_id": 15937583, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T05:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:14Z", "source_id": 49101699, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T04:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:32:17Z", "source_id": 15939275, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T05:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:16Z", "source_id": 49108559, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T04:39:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:38:23Z", "source_id": 15941373, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T05:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:28Z", "source_id": 49115070, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T04:44:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:43:29Z", "source_id": 15943336, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T05:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:46Z", "source_id": 49118173, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T04:46:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:45:51Z", "source_id": 15944230, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T05:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:52Z", "source_id": 49126836, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T04:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T04:51:56Z", "source_id": 15946907, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T05:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:09Z", "source_id": 49146142, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T05:05:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:04:13Z", "source_id": 15953045, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T06:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30681, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:38Z", "source_id": 49154183, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T05:09:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:08:40Z", "source_id": 15955605, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T06:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:53Z", "source_id": 49167788, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T05:16:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:15:55Z", "source_id": 15959955, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T06:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:20Z", "source_id": 49176441, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T05:21:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:20:23Z", "source_id": 15962765, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T06:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:46Z", "source_id": 49185251, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T05:25:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:24:51Z", "source_id": 15965606, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-16T06:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:22Z", "source_id": 49190602, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T05:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:27:25Z", "source_id": 15967389, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T06:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30901, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:38Z", "source_id": 49197745, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T05:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:30:41Z", "source_id": 15969698, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T06:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:17Z", "source_id": 49212737, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T05:38:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:37:22Z", "source_id": 15974333, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T06:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30986, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:32Z", "source_id": 49222194, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T05:43:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T05:41:35Z", "source_id": 15977419, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T06:43:00+01:00", "operational_fact": true}] |
Bedford |
0412 |
0412 |
3 |
None |
None |
Brighton |
0643 |
0643 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32981/2026-09-16/detailed |
None |
Preston Park |
2026-09-16T06:38:30+01:00 |
Brighton |
5.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 |
0638 |
0643 |
Preston Park |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-16 05:53:08 |
TERMINATED |
2026-09-16 05:43:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15977419 |
1789537295589851 |
217 |
217 |
2026-09-16 05:53:05.699169 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-16 05:43:05.052233 |